Here we go Again!!!!
(This is just me whinging - I have to get it off my chest)
People, build a bridge and get over it. If the language you are developing works for YOU then go ahead and use it.
I get sick of tied of people starting language wars!!!! I also get really P*ssed off when dudes out there try to tell others of what they language they should or shouldn't be using.
Every language has its pros and cons.
Remember, they are our tools of our trade.