His form deserves better players around him. Macca has been abysmal this season and I don't even think Gravy has been particularly good. Then when you factor in the non-entities that are Gakpo, Salah and Isak it's a miracle he's done so well.
I'd play him as part of a double pivot rather than a number 10, but that would require much more of a physical, combative midfielder alongside him, and Ryan G ain't that.