I'm going to blame the cloud for this. SaaS has got pretty much most software companies into the idea that they can have their cake and eat it with recurring revenue from cloud hosting their services.
This seems to have overflowed into every other market, where they want a piece of that pie.
I'm hoping it's a fad that goes away. You know how we can make it a fad that goes away? Don't buy into this shit.