geoffarnold Contracts always tend to be a bit more generous than PAYG bundles or even monthly SIM only because. provided you pass their check as a ‘good’ risk, they know that in all likelihood they’ll get the credit they are extending to you with a profit, this means they invest in infrastructure, services. staff and paying their shareholder a dividend.
Most customers also don’t use their full allocation of data, calls and texts so this increases the profit margin for the company.
PAYG providers do make profit but they don’t know how long the customer will stay so it’s a bit more difficult for them, hence why they prefer you take a monthly bundle and the per minute/text rates are higher.