I take your first point and agree. The media have not helped, but that has all stemmed from David (foolishly) admitting his admiration for Federer, or at least to the degree that he did. Aye, it did him no favours.
Your second point is absolute nonsense, sorry. David never trash talked Djokovic, he merely responded to Djokovic's rather prima-donna comments about the court in Charleroi being unplayable. Djokovic was overreacting, and David said exactly the right thing. If Djokovic was so insistent on moaning about the conditions, why was he playing? I'm a great believer in shutting up and getting on with work without moaning. And let's be honest, those comments haven't had a bearing on his career and won't do so in the future.
I think players should expect good conditions of play, because it's their health at stake. Monte Carlo last year was appalling and several players had their clay seasons ruined beacuse of that.
I see nothing wrong with complaining when conditions are not up to standard. Workers in a factory have the right to expect good, safe working conditions, why shouldn't players expect the same? Novak's words actually improved the conditions for everybody because workers worked through the night to make the courts more playable. They still had some holes the next day, but they were 70% better than before.
So, good for Novak for speaking out in favour of safer conditions, he got the job done... but Novak also spoke with his racquet: the day after winning a grand slam title and fulfilling his media obligations, instead of resting, relaxing, celebrating his triumph, he flew accross the world to do his part in securing a Davis Cup tie for Serbia. So he got on with the work, and many players expressesd their admiration for Novak, doing that days after winning a grand slam...How is that being a prima-donna?
Goffin, on the other hand, retorted with that comment, probably just being defensive about his country, probably just trying to be funny ... I don't know... But it made him look silly, especially after the events the following day.
I'm sure he's having a confidence crisis at the moment... He'll get over it and learn from the whole experience...The ATP tour is tough...