As technical advisors we can't speak as to why some billing decisions are made but you can absolutely pass along a request for a 2 year Reserved Instance contract. Feedback is weighted by votes and is reviewed by product teams so this would be a great way to get features (and billing options) implemented if there is enough interest:
https://feedback.azure.com/forums/170030-signup-and-billing
More information on Reserved Virtual Machine Instances: