It's funny to see Mac advocates criticize Google for letting Android go wild and suffer fragmentation from it and then criticize them as well if they decide to enforce a few rules to improve consistency.
I see it as two separate concerns. The first time around, folks criticized the result of the "open" nature of the platform (i.e. fragmentation). Now, these folks are criticizing the so-called hypocrisy in the "open" mantra itself.