Whilst I agree on many of the points you make, I think it was being very optimistic to expect the devs to reveal any part of how the game works - yes we could have given those answers, but I think they were only to be expected - what game company employee in their right mind would release the secrets of how one of their games works?
However, like I say I agree with some of the points you make, especially with your replies to: 6-9, 14, 15 and 22-24.