Agree with you on C24 lacking shots, but RC24 isn't free though, annual subscription of RC24 is more than $60 and that won't even unlock the full game, if we talk about justification of the price RC24 is a terrible example.
Without spending a lot of money, the RC24 is just a demo/trial, nothing...