There seems to be a weird divide here with him. He's never been crap so if you're saying that you're flat out wrong but he's also not been amazing or anything like that so to jump straight on the defensive is a bit weird. He's benefited massively by being our focal point these past few years with Digne, Sigurdsson and James among others there to provide assists, all the while having no competition really and with no one else scoring nearly enough. Without those 3 players this season Dom isn't half the player because he can't do things himself realistically Townsend is the only attacking player in the squad that compliments his play style, he's our best striker since Lukaku but that's not exactly much of a compliment given we weren't exactly blessed in the position.
Mentioning Lukaku too, at times he was a truly awful footballer on the pitch, we seem to forget that a bit but with him on the pitch you'd always have a chance of scoring, again though we had a far better and more creative team then. The best way to put it was Lukaku was a Champions League level striker playing for us when we were a mid-table / Europa League team, DCL is a mid-table / Europa League striker playing for us when we're relegation candidates.
It's not exactly a case of bad mouthing good players, Rom was great for us but poor at times because we were a worse team, he went off to United for a massive fee for us and did alright but went to Inter and was great because the step up in quality that suited him too, DCL will do the same, he's been poor at times for us and probably doesn't suit us playing wise and he'll move on for a good fee and probably be decent. I think Arsenal wouldn't be the spot for him, they're too much of a footballing side, he'd tear it up at Spurs, West Ham or even United honestly I think though although I don't think he'd hack the pressure at a club like United.