You are correct that, were that formula to remain exactly as it is, the commission on a USD scale would change with the exchange rate. That's why it will be updated from time to time to adjust for any major swings in the exchange rate. It is a great design on the backend making the code much simpler and reducing load on the system.