The Visionary Realms team has a new post on the Pantheon: Rise of the Fallen forum to assess the community's thoughts about a wide range of topics. Called "Where Do You Draw the Line?", the topic asks players what their thoughts are on season passes, DLC, subscriptions, F2P, B2P, P2P, expansions, early access, microtransactions, and cash shops. The bottom line is "what is your preferred method to pay for an MMORPG?"
You can check out the ongoing discussion by visiting the Pantheon: Rise of the Fallen site or post your thoughts here in this forum thread.