Super Mario 3D Land

I feel that world need to stick to their elements, same as NSMBW and NSMB because it is easier, than different world with different power up related to it
 
Or water power up to easier to swim, but why in Super Mario 64, SMS and SMG1/2 that Mario can't breathe in water but this game can?
 
They seem easy to get past, the most annoying thing are Fuzzies from Yoshi's Island. The screen was not blocked by ink but it was wobbly, I first I thought Yoshi drank beer and got drunk in that game. The Black Piranhas act exactly like Bloopers from MKW.