We all have our ways I guess, and there's nothing wrong with yours. It seems to be working well and that's all that matters.
I understand about wanting to support people. I actually follow people whose posts I don't like at all, but I like them and want to support them in their endeavours, the same as you. Of course, I keep an eye on things and if I don't feel the support is warranted, I rectify things. Probably no different to others. I know someone who thinks all I ever post about is gun stuff...clearly someone who doesn't actually look at my post-feed because it's abundantly clear that's not at all the case. That's ok though, I don't mind, people are nutbags, my included, and are able to do what they want. Not everyone is going to like my posts (some just don't like me at all despite having no clue who I am) and even those who like me won't like everything I produce. That's probably how it should be, we're all individuals.
Just on your niche thing...Yep, that's something I've avoided.
I post on different things I guess, scrolling back 3,000 posts will show you that, and getting so caught up in a thing, to the exclusion of everything else, isn't something I've been keen on doing. I'm an open minded person in real life, and that reflects here. Of course, there's things I won't compromise and so adhere to strictly...I'm a disciplined man, I can't help that.
Anyway, thanks for sharing your methods which seem to be working well.