you'll never be in cicada 3301 with that kinda attitude my guy!
but to counter your point: people do have to write those libraries that you depend on. others have to validate them, and yet still others are doing their best efforts to invalidate them and attack them.
but you are correct that most people should not roll their own cryptography suites.
even a little research into cryptography will inform you that prime numbers are used heavily in encryption algorithms.
https://stackoverflow.com/questions/439870/why-are-primes-im...