Yeah I agree. Though if they had managed to bring back the actress who played Osiris, then that could have made this issue much more watchable. Just seeing her with Daniel again would have been worth it.
The creators of Stargate don't do goverment conspiracies very well. Well...neither did Star Trek.
Its always better when you have a tangible enemy, a face to hate.