No, that's not entirely it. I was able to by the trails tell if something was flickering but I would never get a migraine from it before. I do remember when I was little we had some LED christmas lights in the house flickering at mains frequency, etc.
Also I purchased the 2015 15 inch Macbook Pro today. More info soon 😃