I disagree. If that's your problem, you wouldn't use any shorthand properties at all. And anyway:

1. There's always a balance between readability/maintenance
2. I honestly can't think of anyone who works with CSS that finds your way better