We seem to be off topic.
Mojang (Dinnerbones? Jeb?) has said that the primary focus right now is re-writing the code base to clean it up. So the majority of what's happening has no visible effect except for how bad side effects get cleaned up, and bug fixes.
That some popular mods are having some of their content added into vanilla, when doing so can be done at relatively low code cost, is an improvement. It's easier to add a small, fixed set of features that become stable, than it is to deal with a mod that generally will grow, mutate, change, have questionable future compatibility, and become big.
Should horses have been added, instead of improving minecarts?
Should horses have been added they way they were, with every horse mob having different stats (behavior no other mob has)?
Colored this, colored that: Good? If it gives more options for building at no cost, why not? Is it any different than different colored wood?
Limit of 16 color pallet: Going away with block states. Will we see a better "block coloring" engine? Will we see more things being colored?
Armor stands? Banners? "Barrier" / keep out blocks? Some people like them, some have no use for them. But it's cheap enough, code cost, to add them. Much cheaper than trying to deal with adding a large, unstable mod.
Hoppers? That's actually a subset of a much discussed block/mod called "the allocator" (if I recall correctly). Has a much weaker sorting/filtering behavior. The whole "pulled down has higher priority than pushing along" behavior? Difficulty in controlling multiple hoppers because of redstone "leaks"? Upwards movement? Sure, lots of people will complain about wanting feature X versus feature Y, and might disagree with how things were done. We still have lots of different pipe systems in lots of different mods, so not everyone thinks that hoppers solve everything. But now you have at least a partial system without adding a large tech mod, or a constantly changing set of utility blocks that suddenly gains a whole new dimension, etc.
===
There is no mod that just adds pipes.
There is no mod that just adds stands.
There is no mod that just adds X.
Mods give you a large package, and the package content can change.
Mojang is taking popular subsets of some popular mods, and adding them, in a relatively fixed manner.
Heck, colored glass? Mojang just added dyed glass; there's a mod that gives you dyed sand and glass if you want that instead.
===
===
1.7: I keep hitting the "twitch assert" error at random in 1.7.10. Until that is fixed, 1.7.10 cannot be considered stable, so I'll stay on 164 until 1.7.11 is released.