This is a game made by a few developers on a small budget. You should either accept it for what it is or stop playing and accept that it is not the game...