Let's view facts:
1: The Staff are never easy to obtain to discuss problems, and when they are, they seem AFK.
What kind of problems?
Bugs? Post in the forums.
General Questions? Post in the forums.
Feature Requests? Post in the forums.
Game dispute? Deal with it yourself.
2: It's been what, 4, 5 months since we had a Version update and we just seemingly got one recently?
I don't understand what you mean by this. BYOND is one of the most frequently updated software packages I've ever come across.
3: Instead of correcting things like the server connection programming, which has plenty of bugs (IE: The whole "Cannot Connect to Byond Server" today) and massive bugs (IE: The one which prevents games from getting past like the 10th command input), they insist on cosmetic or minor upgrades.
I haven't encountered either of these problems, but I don't know what you mean by cosmetic or minor upgrades. Everything they do is important, and they still have a list a mile long of features people want and what could be improved. Tom recently pointed out on a blog post that he's 33 and has 3 roomates, showing that neither him nor the staff are making a fortune on BYOND. It's tough to fully dedicate your time to a project when you still need to survive.
As in, the BYOND staff aren't easy to obtain and there hasn't been an update for a few months because they are busy actually trying to fix those bugs?
You might not know much about real programming. But I will tell you this. It is HORRIBLE and hard, millions of times harder than anything you have ever done with BYOND. I would also imagine that the BYOND source code is quiet large (probably hundreds of thousands to millions of lines of code). The difficulty of programming, the size of the source code and the vague nature of these bugs would probably make it very difficult to find and fix them.
Also, the BYOND staff aren't roybots constructed to make BYOND better and better, they are people and I'd assume they have lives. At least they dedicate some of their time to BYOND, which is more than they have to.
You're free to complain about these issues if you want. But maybe the next time you do it you should take these things into account and think about them? Instead of only thinking about yourself and what you want.