Its has nothing to do with that.
MX-5, BMW Z4, Porsche Boxter, Merc SLK, all these tiny roadster are girly cars. They are girly because they come small in size, usually with rather small engines and most of the time are either driven by a girl, or some pathetic 40 year old guy who couldn't afford a proper roadster.
Im 195 cm tall, me going in and out of a tiny MX-5 looks funny. Im lean thought, its much worse for the 40 year old who has a proper beer belly.
The cars are girly imo because they are small and come with small engines, and because the people you see driving them, are either girls or old guys.
(As far as those who recommend the lotus exige, i guess since it would be his fourth car it cool, but you cannot drive that car everyday unless your a masochist.)