That's so very frustrating you're waiting on payments. In my company we usually have to wait 60-90 days before receiving payment. You're correct, this is common practice now in receiving payment and can make things very tight from time to time. It's total rubbish, but a pitfall any business must face it appears in this "new" world of business.
As for Steem Power, you're right on. We live in an era of cheap money and easy credit. What I mean by “cheap” is we have runaway central banks printing fiat into oblivion, inflating the money supply and allowing the “thief in the night”, otherwise known as inflation, to decrease the value of your hard earned fiat you carry in your pocket. You can try to save, but the banks don’t need your money anymore, they have access to all the cheap money they want, that's why interest rates are shit. Right now the USD is falling off a cliff and pretty soon we'll really start to feel the sting of inflation. Steem Power in my opinion is the best place to park your fiat. You earn more Steem Power through interest paid out 24/7 and through curation and content creation. Right now everyone who is awake to the financial mess that is our economic system, are frantically looking for USD alternatives for either a safe haven or for returns, for me I see none better than Steem Power. Great post brother & hope you get paid for your work soon.