I'm personally trying to start-up in being more active on Twitter myself with the devs. Not just because of the current issues, but really in an effort to at least express my views with them and to try to offer a counter-balance to the online folks.
Begin asking questions, begin to put ideas in their heads. We can (with class) begin challenging the current state of the game for "sim heads".