I refuse to be bound by niche.
That is to say that history, politics, morality, sports and music are my thing.
Some have done well and the rest haven't.
It is a hit or miss, really.
But the one thing that I agree with you on is the need to write very often.
It does help.
And that counts above all else.