I joined up after the last free pass. I am really enjoying the game and think it's great to give people a chance to play, even if they may not know someone already playing.
As for fixing what's broken first, well I also play the sims3 and this is linked to EA, and they never seem to fix sims either. I just play as best I can, and thankfully what errors I do find are not enough to take away my enjoyment all together. Too bad there wont be any mods available from 3rd parties that can fix this game like there are with the Sims.