Aaaah damn I need to write a cohesive text about why “Don't roll your own crypto” is a horrible statement and has done nothing but stolen two generations of sorely needed cryptographers away from us.
It's a statement akin to “Don't build your own bridges”! It's stupid and wrong and doesn't actually touch the core of the issue.