He dominated on that tyre at the French GP, taking pole, breaking his own lap record from 2015 and taking the win by over 10 seconds.
Second at COTA, second at Jerez, won at Mugello, was the fastest non-Ducati at Spielberg, was the strongest in practice at Brno (in the dry), took pole at Misano and ended the season with a pole and a win at Valencia.
Since you are newer here, a number of us were predicting Lorenzo would not have a successful title defense after the performance he put on at Sepang in preseason 2016. The prediction was ultimately correct, as his preferred tire was never seen again.
Lorenzo was at his strongest when he didn't have to worry about generating heat for the tires.
In addition, you cite several races which comprise of less than 50% of the overall calendar. Those races were not a reflection of the season as a whole. You also are leaving out that at COTA, it was MM's race to lose, and short of mechanical failure/crashing, he was not going to lose that race. Lorenzo finished over 6 seconds behind, and MM was cruising the last lap turning in a time that was 3 seconds slower than his prior laps. Had he rode at normal pace, Lorenzo would have been somewhere between 9 and 10 seconds down the road.
Let's look at ground temperatures for the races you mention:
COTA: 34C
Jerez: 40C
Le Mans: 35C
Mugello: 48C
Red Bull Ring: 46C
Valencia: 25C
Motegi started off north of 20C, but the temperatures dropped and caught out both Rossi and Lorenzo as keeping heat in the front was a problem.
Argentina was 30C but conditions were mixed and Michelin was having major problems with the front tire in that race as Lorenzo was not the only one with issues in that grand prix.
Assen: 20C (Wet)
Sachsenring: 24C (Wet weather and major structural failure of multiple front tires)
Brno: 18C (Wet)
Silverstone: 18C
But here's the interesting one.
Sepang: 28C (Wet)
Lorenzo finished on the podium in Sepang 11 seconds down on race winner Dovizioso.
It's obvious the "problem" with Lorenzo has more to do with what the track temperatures are in conjunction with the nature of the Michelin front tire than the wet weather. That he had a podium at Sepang should have been a clue to his detractors that it's a bit more nuanced than simply saying he doesn't try in the rain. But what can you expect when dealing with people who don't bother to look at the historical record as well as other factors such as heat generation in the Michelin tires for those who are not heavy on the brakes (Marquez, Rossi, Dovizioso). Lorenzo's issue in 2016 was simply his riding style does not rely on riding the front tire as heavily as his other competitors, and the races he had the most issues with were the cooler track temperature races, that also happened to be wet weather races. Silverstone 2016 was a case of a dry weather race in which ground temperatures were below 20C. Lorenzo finished 8th. It's easy to look at Rossi and think Lorenzo isn't trying, but that's not evidence to be used that Lorenzo isn't trying.
The answer is quite simple: the Michelin front is better suited for Rossi, and while he had problems in some of the cooler weather races, they were nowhere near as pronounced as Lorenzo's due to his ability to generate heat in the front. Sure Lorenzo prefers the edge treated tires, but his record is such that he has done well even without edge grip tires. Michelin made a shoddy front tire for 2016 and that combined with track temperatures had a lot to do with Lorenzo's inconsistent performances. Chalking it up to him being mentally weak or not trying is nothing more than intellectual dishonesty.