Those arent going to improve much until the completely overhaul the engine....something they havent done in a long long long long time.
Ive come to terms with the shortcomings of the gameplay. I dont like it, but they arent going to completely redo the engine....maybe ever. Why would they? They have sheep who buy the game every year regardless of what they put out. Thats why the game hasnt dramatically improved outside of graphics in about 15 years.