The BSG writers really have no concept of character continuity, do they? The courtroom speech was just atrocious. Either they chose who was going to make the speech way before they had decided on what the speech would be or they have been trying to build to him giving that speech. Whichever it was, they made poor choices.
My big problem is that the speaker is one of the circle of people who should know why Dr Baltar is the exception, the motivations for his the failings he describes within himself were part of those failings.
If the next season doesn’t have a CGI budget … show’s over. Your character building and human interspection weren’t what sold you to adult sci-geeks or teenage pinup lovers. It was the battles and explosions.