We all have our point of view about things and only the casino owner knows why he/she chose the name "Paripesa". Meanwhile, the casino is not the only company that uses the name; if I remember correctly, a payment platform also uses the name in South Africa.
True, but most people would find the name unappealing. I guess South Africans understand the reasoning behind the name as you mentioned.
I don't see the casino forcing anyone to download their app.
Advertising their app through big ads while browsing their website is a pretty clear indication that they are trying to force people to download their app which is something that they need to get rid of asap.