The RCP average is always backwards looking and it’s almost always gamed by the mainstream media, who often release outlandish, skewed anti Trump polls to drive down the average whenever Trump’s average appears to be going up.
In sum. President Trump’s real average is almost certainly quite a bit higher than the 45% it says.
46%