Why can't developers seem to clarify which platforms their work is to be released on?

Why not just be surprised by what comes out? Why do you need to know beforehand? If you’re that financially cash strapped then play it smart and set aside a base amount so that if something does come out you can buy it without having internal regrets. A major issue, about wasting time, is that people want to know everything before even the developers even know. A lot of this stuff is on their own personal time and not their full time job. So the more time they have to spend responding to emails like yours, the less time they have to develop their product in their free time, the longer it takes for you to ultimately get your answer. Sounds like you need to busy yourself more.