My CX bike has Shimano 105s; they're fine. I like them, and it's no surprise you're enjoying 'em, too. Brifters ( or shakes, as you called them ) are clever.
When people say they have "too much bike" what they usually mean is "My wife doesn't allow me to spend so much of my salary, and now I'm sleeping on the couch, not getting any, so I need to sell this." They don't mean "This bike is so great it's going to make me crash and swallow a tooth." If you're having fun on it, and it fits you, keep riding it.