It's been like this for a very long time now. Disney explanation is that the construction for Pandora and SWGE took space away from the floats and parade operations. The parades ended in 2013 and 2014
Also with the crowds now a parade would just bring guest flow to a halt