I'v seen them live twice, first time was after the release of CV, and last time was after the release of IM The Supervisor. Reason for them making "fluffy" music now, is to make more "crowd" pleaser sound. Party party, not so much trippy trippy. So yes, they are playing "crap" music live.
They are not comming to America, they are living there, LA, California. Gonna make some more money music. We'll see.