Every player is different.
Gomez is a different kind of striker. People remember the bad Euro he had, but watching him for Stuttgart i saw that he's a very strong striker, almost impossible to be stopped due to his strong physicality and athleticism, and he's also very technical for his height.
30m is of course way too much, but the guy will imo pay Bayern back with loads of goals.