I am clearly overwhelmed by the liberal side here, especially the Trump haters.
I am not bothered by it, as I cannot debate so many "opinions" at one time.
So I will only say that this road HAS been long and continues to be long. The country is clearly divided.
We all can speculate what will happen, and what will come out of all of this. That's where I stand. I continually say "wait and see". Hindsight is better than foresight.
No matter what someone says, there is an opposing position, like the OPs "can the President fire Rosenstein?".
Liberals say NO because they see it that way. Conservatives say YES because they see it that way. Both sides provide links to back up their beliefs.
My mind and beliefs come from seeing both sides and making a choice.
There is clearly bias on both sides. Both sides "want" to believe that their views are the correct one.
Until an action is performed, that removes all doubt, doubt exists. And this is where the debate heads.
I see this fight as "nasty". Brother against brother. So at this point, it will continue indefinitely. I choose to do better things with my time than justifying my thoughts and beliefs to a dozen or so people who don't question my beliefs, but just use "nasty" rhetoric to justify their own.
Like religion, it's a choice. Right or wrong. The individual believes as they believe, until it is "revealed" that their beliefs have been right or wrong.
So, I choose to wait until the "revealing" rather than wasting time in "opinions and speculations".
I've said what I intended to say, and am now vacating this thread due to lack of interest.
Just my thoughts.