Why do not the bookmakers try to stop you?

They can’t. If they want to offer bonuses to their customers there is no way to know if someone is registering to get only the bonus or to stay on the website and become a usual gambler. They attract a lot more normal gamblers with the bonuses than people doing Matched Betting. Thus, it is still profitable for them to offer bonuses.