I start with the end: Yes, you should do more rants!
I ran into this a while back where a guy started complaining about not getting enough "support" from the community. I think I may have mentioned it before, but he was self-voting at 98% because he didn't feel that anyone else's content was worth his vote. Granted, his content was good, but he did a poor job of networking and engaging with his followers. It's all about relationships. Sometimes relationships change though, so even if you're getting support today, it's not guaranteed tomorrow.
The person I read today has about the same SP as I do but has actually earned enough to be an orca. Living off it has been the issue as perhaps he didn't have a large enough personal base to do so. It is kind of like living off a business loan without actually building the business to support itself.
I have to admit, I have fun while ranting a little ;)