Ironically I hate cooking it on my induction top because it splatters and pops and makes a greasy mess... BUT... this week I learned you can cook it in the oven and it tastes better than ever!
They still do crap like this, the nano tech (smart dust) is some really nasty stuff.