Even before reading the article I thought this might be a Brother printer being discussed. Sure enough...
I've had a three models of Brother laser printers, and each one did this. On each one I covered the window with tape and on each one I printed for a long time after. It is, the only real flaw I've found in getting a Brother laser printer over some of the more expensive options.
I'm not sure if Brother is being deliberately evil - I think it's more likely a matter of not having a cheap way to measure toner remaining and knowing a given cartridge is good for 1500 "average" page prints. The profit margins on new cartridges probably helped encourage them to not spend a lot of R&D on a more robust toner check method.
It's probably like you suggest - if the cartridge is inserted and is "full" of toner the printer assumes the cartridge is new and it resets the counter for the typical output.
If Brother had simply added an option on the printer to ignore the low toner warning, this would be a decent feature - warn me when I'm probably about to run out, but let me continue printing until I'm entirely empty. That way I'd have time to order a new cartridge but still probably be able to print for a while after getting the warning.
This particular "hack" is pretty well covered over the internet.