I think ASICs are profitable and will always be, at worst case scenarios you can rent them and they don't require much maintenance like GPU rigs
I can't speak to the maintenance required for ASICs (never had one) but gpu rigs are fairly easy if setup properly, at least in my experience.
I kinda prefer the flexibility with gpu rigs, both in terms of build customization and the amount of algos you can mine. It's also pretty easy to liquidate old gpus on the gaming market when they become inefficient.
In a worst case scenario, it seems like ASICs would be harder to sell.