1. "There are either bots or other players on the ice", this applies to csgo as a comp game type means 5v5 (players & bots).
2. Bots in csgo are programmed to be FUCKING RETARDED and that's not an understatement, third party hosts such as faceit change the bots so they're not so detrimental to the team. Not sure what point this is making though in regards to justifying why the game is "scripted" (don't think you know what this means).
3. Rip. And there are some rules, granted they're mostly based around managing an economy.
Thing is I don't know what argument you are trying to make, if you were to say that in 'competitive' fps / nhl there are no bots then you are correct, but you can't then justify stuff being "scripted" because "how are bots supposed to behave".
I don't think you guys grasp what RNG actually means either honestly.
NHL is RNG reliant as fuckkkkkkkkkkkkkkkkkkk. Take a shot? Well that's rng as it takes your input, skating direction, stick direction probably, and last but not least your players inherent shooting accuracy and power.
Puck reception? Lol, again how is this not rng? You can't get better at receiving passes to the point where you will pick it up 100 times out of 100 because the game straight up doesn't allow you to.
Picking up loose pucks, especially near the boards / near other players? Yea, again how is this not rng? You are completely reliant on your guy sticking out his dick and picking that shit up. You can't trigger the animation, you can't change the speed of it, you can't control shit. In cs if you use an awp you can control your (in)accuracy based off of your movement, if you have bad movement you can't be as mobile and will have to rely on a small, but albeit significant, amount of rng for your shots to hit (e.g.: if you can't counterstrafe quickly don't even try entrying with an awp).
Goalie saves? Hands up if you're a goalie and you've been in perfect positioning (and I mean, perfect, no previous movement, stationary, no screen et cetera) and the puck went straight through your pad.
I get where you're coming from with the positioning argument but you're mis-intrepretting having good positioning and being lucky, that's not to say that being in good position is not a skill, because it absolutely is, just not in the ways you guys are thinking about.