If the switch gives one good month for gpus it means two good months a year.
If your gear is paid off it is viable.
If the switch gives 45 days for gpus it means three good months a year.
If ETH did the same and alternates ie winter and summer for ETH spring and fall for monero
You would get four to six months a year of decent gpu mining.
I do not code but two algo tweaks a year are not impossible to do.
XMR dev said they'll fork every 3 months from now on, so even better:
https://beincrypto.com/monero-asic-rebels-have-won-the-battle-but-can-they-win-the-war"However, the forks effect proved to be short-lived. In February 2019 ASIC-miners were responsible for 85 percent of all Monero coins mined, according to the nonce analysis performed by a researcher known as MoneroCrusher.
After the publication, Moneros lead developer Riccardo Spagni promised to fork the network once every 90 days to resist ASICs domination."