We still have to see how it works. Going off of that explanation alone isn't everything about the job system. So right now, nobody is right or wrong. Besides, your guys' ideas were pretty much on the dot. Just the extra ideas you guys had weren't implemented.
If i had to say it, I would say that everyone's job system ideas were taken into consideration, at the least.