Isn't it the job of a good president to foresee what will happen in 2-4 years?
That would be 2014 or 2016.
In 2018, this happened:

At a news conference after the summit, President Trump was asked if he believed his own intelligence agencies or the Russian president when it came to the allegations of meddling in the elections.
"President Putin says it's not Russia. I don't see any reason why it would be"
In a strongly-worded statement, US House Speaker Paul Ryan said Mr Trump "must appreciate that Russia is not our ally".
"There is no moral equivalence between the United States and Russia, which remains hostile to our most basic values and ideals," he said, adding that there was "no question" Moscow had interfered in the 2016 election.
Sure, Obama should have predicted Trump throwing our own intelligence under the bus.
Turns out one of his fellow colleagues predicted some of this ...
I'll reiterate, you seem to be shoveling a record amount of dog crap this morning.
Did Fido have tummy troubles last night?