It doesnt use anything of the class. It's just a regular function? Only reason I can think of it being in the class is readabilty ( grouping the code ) and less global namespace. 

Reasons for adding the decorator would be:
 - Python doesn't have to instantiate a bound method
 - Readability, seeing @staticmethod I know it does not depend on the state of the object itself

I know this is all small potatoes, but hey I thought all small things help.