Well I see a few more reasons:
For players: chunk rendering is much faster (even compared to 1.7.10 with CoFHTweaks or fastcraft)
For developers: the Minecraft code is much cleaner in many places. The use of generics is VERY handy and blockstates are actually very nice. I personally also see...