I think the IPFS vision is fantastic.
The article misses the main advantage when it tries to say that IPFS would help corporations like Google/Youtube/Netflix.
Big players will always be able to expertly run powerful distributed CDN's, but newer smaller websites will always start with one server under the current model.
IPFS would help to level the playing field for distributed data services.