everything is offensive here...even people's dressing sense...m guessing its the heat or just sheer frustration of the growing population thats causing them to be so irritative! the sign is not at all offensive...they just dont get humor...hence advertisments are also bland coz lets face it one would not recognize what a land cruiser is if you dont write it on the ad and God forbid you write anything else on it...you might face a road collision due to trying to figure out what that meant!