I think if the owner pays to buy or breed the horse, pays to get the horse educated and pays to have the horse trained the owner is entitled to have the horse race in their colours. If a punter is either too dumb or too lazy to read a program or study the form they deserve to do their money. Punters are important but without the owners there is no racing