-snip-
Well that was already the situation way back then. I'm not even sure how Genesis keeps their services up in this environment.
it is very simple to do that since they are a reputable company,
i believe if someone whose having a contract in their genesis account should know about a hidden fees.
when you are expecting your earning you will get report about how much it will be and what is the fees/expenses that you need to pay
(usually they will automatically deduct your earning without confirmation)
that is the 'earning' for their site and to pay the staff from that money.
you should also heard about an account that no longer profitable and force closed by them without your confirmation,right ?
it's not your account no longer profitable,but instead they are asking you to deposit more money so they can buy a new hardware from it.
the difficulty keep increasing by day and they need a newly reborn tech to fight with it aka replace the old one.
so,it's no longer profitable(in my view) because you will get less and less.
until your account contracts closed by them forcefully.