Lol. Call me one of those idiots then.
I'm not disagreeing with you or anything and every one is entitled to their opinion. I'm of the lollipop is pretty cool club so I'm not complaining. Let's not argue whether Material design is good or not because ultimately it's a UI refresh and everyone has differing opinions on looks and usability. I admit that even Google is inconsistent in how Material should be in their apps but I'm not afraid to say that Material design is a step in the right direction. I just simply don't agree with your view that it's a bland UI since I like how Android has changed with each iteration since cupcake and it's in my humble opinion that Material Design looks the best.
Sure CM12 on OPO is still not ready for prime time, and there are definitely some bugs that may be a show stopper for some but personally I am satisfied enough with it as a daily driver. After all, CM12 is still not officially ready so I expect there to be bugs. If there's anything negative I have to say, it's that all this years Android still gives the impression of a work in progress, so that's where all the criticism comes in. But I'm an optimist so I'd say that android can continually improve itself because of this and not stay stagnant.
Lol, I be frank with you. If you humji or not confident about flashing stuff then yes don't try to update especially if you don't know what to do if something goes wrong. But don't keep on listening to other people comments and decide because of them. You have to personally experience the rom then you decide whether it works for you or not.