I'm pretty sure that for any programming language somebody throws at me, i'd be able to think of a reason why it sucks (though to be fair, most of the time that would be "It's an esolang, so it can't really be fairly judged like other languages." or "It's not big enough and there's not enough support for it, and in any case [whatever else is pertinent to that particular language]."). The only two programming languages i think should be used are 0) C, because everything else is worse; B) Perl, for small things only, because every other scripting language is worse; and 3.) any language that's the only choice for a specific domain, e.g. HTML/CSS/JS for webdev.