There's zero indication/communication that those who own RF are having financial issues.
Whether or not they're having financial issues isn't the point. For the owners this is strictly a business, so of course they're going to need to turn a profit.
Ad revenue is usually the main source of income for a site like this, but recurring membership payments and donations also help pay the bills.
The problem with a "Lifetime Membership" deal like the one installed by the previous owners is that it preemptively screws any subsequent owners in that anyone with one of these memberships obviously isn't going to sign up for a recurring membership fee of top of it, and also probably won't feel as inclined to donate to the site since they've already contributed a sizable chunk.
It's a great deal for the previous owners since they've already been payed in full for a service that they're no longer providing, but it kind of sucks for the new guys.
Organizations that I'm aware of that have offered life memberships (same kind of thing) have honored that commitment and contract when they discovered it was not cost-effective.
Whether or not it's cost-effective isn't the issue. Whether or not it's fair for the current owners to have to provide a service that someone else got paid for is the issue.
In some cases the cost for life members went up or in some cases ended for new people but in no case did they casually ignore a contract entered into in good faith.
In this case we're talking about a contract that
SOMEONE ELSE entered into in good faith. Your contract, if you bought your lifetime membership before Aug. 2018, is with
@Rex and
@Brent W.
Whether or not that obligation carries over to the new owners is up for grabs. The impression I get is that the new owners weren't even fully aware of what a premium membership entailed.