Ok, so I do think 73% is a bit too much but at the same time it does kind of make sense, Roblox doesn't require you to pay for uploading a game on their page unlike others like steam, etc. but 73% is a bit too much causing a lot of people to aim for premium payouts or gambling