But I cannot accept to call a language or platform "powerful" when the closest you can reasonably get to the "best" solution is ridiculously far from it.
No offense, but that perspective is also one based on tunnel vision. I'm often amused when people that would advocate using the best tool for the job turn around and attack those same tools by actively ignoring their target domain.