Smaller studios and indie devs don't typically sell season passes so the last bit is sort of a moot point, and Bungie saying transparency is difficult because gamers react poorly to hearing about development issues is a laughable excuse for keeping gamers in the dark.