Obviously you did not read the story! Or tell much of one, TBH. If it is a pain for you, give up; stick to what works best with you and be happy with that. I think that would be better than making the thing over as closed source because then you can get paid, or everything more compatible so then you can write the program which everyone apparently needs so much from you, esp. if that means trashing the diversity and rapid, continuous evolution that are such a huge part of what makes linux interesting to use.
I too could complain the world should better pave the way for my programming career, but *sigh* I won't.