Sort:  

There is a sharp contrast between now and when I first started but I trust the team to get it right eventually in terms of the new reward system. I honestly think they do a good job considering the ever expanding nature of the project. I'm a console gamer generally and I see many more delays and broken updates by AAA studios that have vastly superior resources in comparison to the SL team, so the delays don't bother me much. I agree though, more players will benefit everyone.

I honestly think they do a good job considering the ever expanding nature of the project.

The transparency is working in their favour. In some of these Town Halls, they pad them out a little but it's that or change it to a 2-week session. We don't have to listen.