Not how it should be. Where in Europe are you? Is this the bike shop that sold you the bike or a different one?As I wrote before. The price is about $36 with protocol, they categorize motor update as diagnostic.
Naming the bike shop that charged you for the update is not out of bounds. Just a statement of facts without name calling would be appropriate.