One thing is surely true of the 2017 cars we have seen: there is much more on the (leading) cars for people who are interested in the technical detail to pour over.
So from the perspective of people on this forum, we must surely agree that that is more interesting for us?
I've noticed people like Martin Brundle and Damon Hill bemoaning the look of the cars on Twitter; I really don't understand it. It's exactly like how people (including Martin Brundle) were saying the same during the 2008 season and were pleased that all the little flick ups and aero devices were going for 2009. But did that really make the cars look nicer in the end?
I guess it entirely depends on what you want from F1; do you want something that looks classic, clean and aesthetically pleasing or do you want something that looks cutting edge, shows advancements in engineering and differentiates one car from another? I don't think you can have both and, personally, i prefer the latter.
The noses maybe aren't ideal by and large and I'm surprised more teams haven't converged on the most successful team's (Mercedes') more aesthetically pleasing solution. But they're not all that bad - not as bad as 2014 or 2012 - and I for one kind of like the variation that comes from a team like Force India's interpretation.
And, of course, all the noses were fine in 2008 - before the regulations started trying to dictate what cars should look like...
Before trying to mandate aesthetics via regulation (2008)
First attempt to mandate noses via regulation (2012)
Second attempt to mandate noses via regulation (2014)
Really don't understand the objection to shark fins either. The front and rear wings are both angled to give this illusion of speed and forward movement and the fin also emphasises that - think of how a cartoonist might draw a car being stretched as it accelerates and you get the idea.
Maybe people just like to moan but it seems to me there are things worth worrying about and the cars 2017 aero regs have produced is not one of them - they're a step in the right direction.