The reason Bush hasn't been heard is he hasn't said what needs and needed to be said.
But then again, as this article points out, it may offend the Saudi's.
Bush speaks somewhere every day but the media refuses to report it. There is not much a president can do. Look at how many times major policy was reported in a speech and it totally slipped past the press until much later.
So much easier to blame Bush than to realize he is not running a news outlet - he depends on the reporters surrounding him to give the news - but they won't because they want the power of the White House in the hands of democrats who will further their socialist agenda.