I am happy this happened.
It is like the whole argument that Tom Brady was only successful with Belichek as HC.
Same with Tyreek Hill (who I do personally believe is much better at making his QB look better than Diggs) but when he left KC, they said who will Holmes throw to other than Kelce.
Both QB's went on to win a SB.
Before Diggs got there, Josh was figuring himself out as a QB in the NFL and how he needs/wants to lead. Diggs helped show Josh somethings, maybe called out Josh on how to work, but also in that Josh learned on what he doesn't want around him and that is a look at me, talk about me, I work the hardest, I. I. I. type of player as that schtik gets old quickly.
This is going to be a fun year to see Josh's growth as a QB and as a leader overall. I think its time for him to start holding others accountable, whether it is vocalizing on the sideline or just giving the look (like hey do F'ing better) like Brady/Manning/Rodgers/even Maholmes do.