But smart people don't run for office because they are to smart to do so.
Smart people run businesses big enough to tell the politicians what to do without needing to be publicly scrutinized 24/7.
(Not saying every big business owner does this, obviously but of the two options "rich business owner" sounds better than "public opinion dependent politician" to me.)