No one is comparing the values of content producers versus app developers other than you my friend and if you asked most people myself included you would be told they are both valuable.
In fact in many many cases they compliment one another.
Think of some of the worlds largest sites and apps, most of them are user-generated content driven. Youtube, Facebook, Google, Linkedin, Reddit, Twitter… I could go on like this all day and as to your 200K a year app developer thoughts, maybe you should consider how many writers, musicians, video producers etc make millions from their websites and videos.
Both are valuable and both should be rewarded. The question is how you do it though and I believe MS should keep it simple.
All they need to do is continue doing what they are doing and then
place the responsibility on the app developer to either offer shared
revenue model or a tipping model.
MS seem to like their natural systems philosophy and in this way the
reward system is similar to a tree. In a tree model the trunk does not
necessarily support every branch and leaf. The trunk supports large
branches, large branches support smaller branches and smaller branches
support leaves. The network rewards the app developers and the app
developers reward or allow for the reward of content provider
(producers).
If you want to have your say you should vote here: