The guy is also a "high ranking member of the Saudi Foreign Ministry". Of course he's going to say this. It's like me asking Jeff Bezos if he recommends getting an Amazon Prime account.
Ofcource he will do everything to sell his country, that's his job, but he gave me his card and told me to call him when I visit. Overall he seemed like a genuine guy.
I fully respect the choice to not visit these types of countries. My dad also refuses to join me when I go to the UAE, Israel, Cuba, etc for similar reasons. Personally, I believe in visiting new places to experience what they have to offer and see their culture. Even if I dont agree with it. I always think it's the people themselves who shall create and demand change, not foreigners. My only choices are to either visit or not visit. Both are perfectly honorable choices. The problem is just that when refusing to visit places on ethical grounds you mostly don't have any place to go on earth.
Maybe one day I will be able to be in Saudi, watching the red sea sunset with a beer in one hand and a bloke's shaft in the other. That day might one day come. Untill then my straight acting skills are pretty good.
On an other note. I am also quite baffled by Saudi Arabia's push for the "mass market" tourism segment. With these kinds of restrictions that will be difficult. Only the ultra luxury and niche segments would work.