@dr_jb You didn't really ask a question so I'll just elaborate on each of those points including some of my own opinion (so take with a grain of salt).
a) The reason they say this is that (no there's no difference between shares and stocks) Super is one of the most tax advantaged accounts most...