I think it's time we accept that things aren't right. The amount of work put into this game does not add up with the amount of time they've had. It's not even debatable and people saying it takes time....well look how long they've had and look what we've got.
Also these are not a AAA company so keeping the payers and public up-to-date is key to building a successful studio they've haven't done that. Yes Rockstar don't keep us in the loop but we know Rockstar always deliver, they already have a good reputation. These guys don't so having a poor product and terrible communication has shot themselves in the foot.