That is crazy. One of the main rules of business is to always make it as easy as possible for customers to give you money.
Enterprise companies typically don’t just add credit card forms, they push you through a sales process and don’t care much for small accounts.
Not if the goal is to get you into a sales funnel with a sales exec to juice the contract value. Oracle doesn’t give a single shit about someone spending $500/month