There is no way you need to change your strings every three weeks, if you're not gigging. Every three months maybe.
It depends on how much you value your own sound, Taso.
If you have only one axe and play a lot, three weeks might be too long depending on your ear.
Not saying you're wrong, just an observation.