Uno dei peggiori approcci alla soluzione di un problema è quello di partire con la convinzione, o anche solo il sospetto, che "la colpa" sia del componente, del linguaggio, del sistema operativo... e così via.