If a construction is used often enough for long enough by enough people, it's standard English, idiom or not. Let's at least try to retain the concept that there's nothing more democratic than the language we use in the ways we use it. Democracy that doesn't need money! Wow!