This post screams for by far the most important upgrade needed, various difficulty levels. It's great to have a difficulty level that requires constant work on the range to consistently break par. That said the game's market could be greatly enhanced if it offered some less challenging difficulty levels. This way casual players could enjoy sub-par rounds with much less practice and would remain customers. A huge side benefit is that it cuts the value of the manipulation of the x-axis manipulation.
The tee set on any course is essentially the "difficulty level". Use the forward tees for an easier round with shorter approaches and some reachable par-5s. Use the back tees for longer approaches and some risky drives where Tour clubs are needed to carry hazards.
Futhermore, the course itself is a "difficulty level" - but one that is harder to know in advance.
The swing is intended to be risk/reward, where you get some benefit for executing a challenging shot.