If you aren't in to the apple fanatic community, you'd have had no idea. A very select few people were running iOS 7 prior to the release, and even in the GM people wrote off every flaw as "it's a beta".
To use your example, you wouldn't see any cars painted 3 months prior. If you did, and didn't like it, you would've been told to wait for the final version. Then you would've been told to try it or your complaints are meaningless. And if you didn't want to, you'd be constantly reminded to paint it every day. And when you finally did let it get painted, and find that it really ruins aspects of it, you have no recourse, no option to revert, and a bunch of people defending the company with worthless statements about how it's just a phone, go elsewhere, etc.
I guess that's what happens when there are no valid rebuttals based on logic.
Those people were wrong. Are you trying to fault me for it? There were apple commercials, reviews, and a dedicated iOS 7 forum here where people were just whining and moaning. To say that someone wouldn't notice the aesthetics without actually using it is silly.
As well, someone would have to be blind to notice that the promotional videos for the 5s/5c had the same colours that people were complaining about in the GM build.