Does it have value to you? Then pay for it. Don't be a cheapskate. Have you *ever* donated money to an open source project? Time? Code?
No?
Then you're just a parasite. Support the projects that matter to you, one way or another, or stop whining that you're not getting something for free.
Better yet, learn the difference between 'free as in beer' and 'free as in speech'. Open source uses both philosophies, sometimes one, sometimes the other, sometimes both. Here, I'll even do the work for you, since you seem to place so little value on it:
https://en.wikipedia.org/wiki/Gratis_versus_libre
I would also put forth that of those free projects you listed... you definitely got what you paid for. (Open Office? Really? That's your example? Jeez. Bad clone of a bad office suite.)
Use TextMate, don't use it, I don't care... but for god's sake, don't whine that Allan put the source code out there for you to modify to fit your own needs, it just looks ridiculous.