Taxi advertising is effective in reaching a diverse audience as taxis are always on the move, making them highly visible and accessible.