I/we have known it was a problem, one that was solved in 5.0, (it's now back to the same it was with Jelly Bean), but I haven't seen it explained this way or this well. This is a list of 4 things Google got wrong with Android and only one has been corrected. Interesting read.
Android features that failed
Android features that failed