The main reason why the UKGC decided to completely ban the bonus buy feature in online slots is to protect players. Vulnerable players will get tempted to buy one bonus game after another. Since buying bonuses is an expensive way of gambling, they will end up spending much more money then planned.