"only a poor artisan blames his tools" is such bullshit, in almost every imaginable line of work the quality of the tools you have access to plays a massive role in the quality of the end product, sometimes in excess of the role played by individual skill! For example, some people have to code in javascript














