I'm sure Battlefront will look at the issue you're having if their past history of product support is any example.
But put it into perspective, it may be a very big issue for you, so much so that you refuse to play CMSF until it's addressed, but it may not be that big an issue for others.
It's certainly not that big an issue for me to stop playing CMSF.