Well I have fun playing them soooo.....
But no people aren't buying them for the visuals. If that were the case, then Forza wouldn't sell millions every 2 years (Forza 2 didn't really look that great) and games like Crysis and Killzone would have far more sales than they have right now.