There is nothing wrong with having a self funded type rating!
Now when a pilot pays to fly/work, that's where the line should drawn. Shame on the pilots who keep theses companies like EagleJet in business. Have some self respect for yourself and this industry. How could you call yourself a professional pilot, when you pay your employer or whoever to go to work?!?!
You continue to lower the standard of our well loved profession. It doesn't matter if you have parents funding, credit or even won the lottoery. It's simply not right and you aren't a professional pilot!!