I made an exception for N++, but even there I play it much less often than I otherwise would because I loathe the fact that I can't just double-click the game itself and go.
HA! Here was my experience just now:
1. Open N++ 2. Wait maybe 5 seconds with no visible update 3. Steam opens a very primitive, very non-Mac-like dialog, to inform me it's downloading an update to itself -- 195MB!? 4. Wait for that to finish 5. Another primitive dialog: updating Steam. Not the game -- Steam. 6. Update completes. It's been about a minute? since I tried to run N++ 7. Steam presents a "choose user" dialog. I'm the only user, WTH? 8. I choose myself. Steam asks me to log in. I didn't log out, it's the same computer, why should I have to log in again? 9. Password doesn't auto-suggest. 10. I don't remember my password. 11. I give up and hit cmd-Q 12. Steam doesn't quit 13. Check the menu. Quit is disabled 14. Force-quit Steam
Steam, you run other programs. That's all you do. You're bad at your job.