The problem is as an UX programmer everyone in the company gives you their 2 cents (the bike shed issue).
However as a backend programmer you are left alone to do the job at hand without either specs changing at the speed of light or having to explain/teach people why an idea may have issues and finding websites/case studies to support your argument.