Taking your money elsewhere is indeed your only "right".
As I see it DLC makes a lot of sense if it is done right. For example an official SpaceX or NASA or [insert favorite company] mission pack with custom parts? I.e. a story campaign. As a sandbox with mods KSP is really good, but I think there is a market for goal-oriented campaigns with storytelling, cut scenes and Kerbals you care about.