It has only been 'get the hash rate you paid for' for a couple of months. He changed the rules recently before releasing the new ASICs.
Previously it has always been a certain amount of hashing power was added to the system every time anyone deposited and all rewards were split amongst all active accounts on a ratio of what they paid for, so as time went by, new members contributed more has rate, but older accounts still got paid. This was changed in order to encourage new deposits, which means old accounts will never be paid and you cant even create new accounts. The whole thing is a mess.
This was changed because the fpga deposits were weighing everyone down. Even if he had left it like it was, we would all be seeing very little payouts.
Not to mention cost per ghs before he changed the rules, because of the older deposits from when fpgas were king and btc was sub 25$, as a socialist investment we were all getting a lot less hashing power than we could buy else where. CEX was better priced before he changed the rules.
What would speed things up is if he would do 1 of 2 things, either pause payouts for those that have a substantial fiat profit or flip things around and start paying out the smallest deposits before x date first. IMO Clearing out the deposits starting with the smallest would likely have the largest impact, I have chained accounts as well as a LOT of micro deposits, if these deposits that are 14+ months old would get cleared it would mean quite a bit of btc being deposited to another account at the current rate, this would give him more cash to buy more hardware.
I also hope this time around he will order some hardware from some of the companies that have them in stock ready to ship, rather than worry about producing his own.