As near as I can tell, there's a lot of content that they can tweak and change on the server side, and most of these are so minor (like creating the uber-nugs last week) that they can be pushed live without having to go through Sony or Microsoft's rather laborious certification process (which has to happen whenever major content is issued.)
These are the type of changes as to which I was referencing. Such as nerfing/buffing skills, enemies, etc. Also I do think there's definite limitations as to what he's able to change, but I wouldn't consider the majority minor personally.
There has never been weekly updates. Luke did some balance changes for a few weeks but thats about it.
I'm not sure if you're trying to be stringent on that he called them weekly balance changes, or you consider these http://forum.bioware...hanges-to-date/ not worth considering? Bit confused.
No your not missing anything as there have not been any balances changes in a long time. While there are probably several reasons and I can't speak for Luke I would say that the biggest reason for this is due to the team working on DLC and updates that have happened or will be happening. Also, Luke has been looking into making some potential changes to skills trees/skills/skill mechanics, etc. So to me it makes sense that no balance changes would take place until the new content comes out and potentially any changes he may be working on to the aforementioned skills/trees/mechanics.
For now I'd say checking every week is not needed if doing so seems like a waste to you. Not sure when the next multiplayer DLC will come out, but I doubt any real skill changes will happen until it does. (Just guessing of course)
Those seem like potentially decent reasons as to why there haven't been any balance changes in while. Glad to know I didn't miss something, and that indeed there just haven't been any recently.
It's not too much of a hassle for me to check every week, and honestly unless confirmed by Luke himself saying that it's stopping, I'll be checking still. OCD and all that lol. Thanks though.