Since you are so honest, let me be a little honest here..
it is people like you and oh there are plenty the reason behind getting a mediocre game every 2 years. It is because
people like you who have accepted that a step up (which C24 is not even), is more then enough and justified for a $60 game that is not even functioning well.
Check this thread out
https://www.planetcricket.org/forums/threads/an-open-letter-to-bigantstudio.118042/ same concerns listed in 22, same concerns listed in 24.
So if this is not the perfect game which you too agree on (Thank god the sense previals), this should not be a $60 release. This at best was a $20 DLC edition to C22.