Why can't we prepay Pro plan subscription with cycles?

If a user has more than 20 USD in Cycles, why couldn’t he pay for the Pro Plan in advance?