I usually think of Universal Studios as a once in a few years trip. Exactly, how many times do I need to be educated about the movies? Much less than you think. I really don't care, but their rides are pretty good even if I ignore the dialog from the Studios Tour.
Harry Potter is about immersive entertainment. I give them credit for seeing the long term view. It won't be a passing fad. It will linger for decades.