...
That's true marketing is a major part of their industry, there are lots if sport betting sites and no one would know about yours and how efficient your system is if it's not put in front of them. And they are doing both expediently.
Their marketing strategy seems to be working and they are simultaneously improving their platform launching the site and also offering a huge welcome bonus.