I've been running into players online that get the SF4 Ultra mentality and love to throw out random Neo Maxes.
In one match, first round, I was using Andy vs Kyo, and I threw a EX fireball, didn't realize he had 3 stocks already and I ate a Neo Max lol. Full screen punish too. In that same match though, he got really antsy with Vice and just threw out her NeoMax for no reason, which I was waiting for, and killed her for it. I knew he was gonna get impatient and try to throw it out.
I rarely use Neo Maxes. I'd rather save the meter for EX, I can do just as much damage with a simple BnB without blowing all my meter on 1 move.