On a more serious note, there are three theories circling around in the cycling world on why Rogla attacked so early today.
The first is, that he thought the bonus sprint at 3km to go was actually the finish line. I don't believe that's true. Primož and the team are usually very careful with every little detail.
The second one... Primož knows CN forum members don't like his 500m uphill sprint, so he decided, with no Pogačar, Bernal, Yates brothers, Carapaz, etc. around, it's an ideal opportunity to attack from further out. With doing so, he'll (maybe, I'm not sure) make CN forum members happy and quite, even if for just a couple of days. And at the same time he gets his attack from afar out of the way early in the season, so you can all but forget another one in the following races. This is probably all you'll get, he is now back to uphill sprinting for 500m max.
The third theory (Libertine's favourite)... At the time when the riders were approaching the final climb, Sepp Kuss was spotted eating a hamburger far away from France.