Hard agree.
That never sat well with me in H6 too, that people would just get an imbued item and then forever had that innate – and you did not only have it, you could turn it on and off on demand, making it in a way even superior to normal innates.
All imbued items should lose their imbuement after a week.