IMO they should have focused on building paid addons. Their life-time license thing is well worth it, but it's bad for building a sustainable business around. Hell, I'd pay extra for a nice mobile music client. I'd pay extra for a better Python API. I'd pay extra for access to high-quality metadata, etc.