A few criticisms:<p>"3 or more [of the following 3 things] happens"<p>huh?<p>In my experience the flashing lights are indicative of an actual hardware problem, and while power-cycling may allow you to print some more, it can be worse for the printer than actually fixing the problem.  Newer printers even have LCD displays that tell you exactly what is wrong instead of something like "3 flashes means you're out of toner, 4 flashes means the British are coming by sea..."<p>The most common reason for me not being able to print on a large commercial printer is a paper jam, which while it is possible this could be fixed by better firmware, it seems unlikely.