I think the biggest issue with positionals is a design philosophy one. The current system is designed to punish you for screwing up but there are no rewards for doing a good job. That's not fun for most people.