This means that even if you have invested a lot in buying domains to protect your brand, there are still many opportunities for scammers.
What about similar domains, it is enough that instead of the letter "l" it is "I". So, royaIMix.any tld...
Exactly.
It is impossible to stop all scammers from doing this, but it is good that RoyalMix team decided to do the best they can with purchasing other domain names.
They should add warning for customers on their website to be careful, and a list of other domains their own for everyone to see easy.
One thing very and always certain is that scammer will always find a way to try to carry out their scam activities, and as business, trying to buy out as many domains as they are that are related or resembles your original business domain off the market to keep scammer away from utilizing it to scam you off your prospective customers isn't really an end solution to the problem.
A better and more cost effective solution I would say is that, businesses should devote time and some dedication to always posting and educating users and potential users of the dangers of accessing their service from a phishing/fake website, people should never search out and try to access websites through google or any other search engine, but better still is to get the original social media handle of the service of business, and get the website link from there, this i think is always safer, specially when visiting a site for the very first time before it's bookmarked.