While you do have some valid points you also have to consider that this is a feature ment for everyone.. And by that meaning it means literally everyone playing the game at different levels and different amounts of time each week. For example if you have a disability that makes everything a little more challening making this ment to be a fun feature considering it doesnt really empower your character in any way almost impossible to do at max efficiency due to something like that.
All I'm saying is that we have to kind of think of it more ways then what we would prefer for ourselves here because this feature is ment for everyone.
But I do see what you're saying and maybe they can find a middle ground to give us options to test ourselves or face more challening things rather then making Dragonriding itself more challenging as a base.