I don't agree with those reasons at all. It looks like they tried to build their mobile site by just downsizing their desktop site instead of going mobile-first. And yea, not everything is easy and stuff may take a bit longer, but next time and the time again you get faster and faster.
Doesn't seem like that innovative of a company with a post like that.