Isn't all crypto secure against a highly defined category, but assumed to be broken by actors outside of that category with greater intellectual assets?
Replace "intellectual assets" with "computing assets" and you're probably right. The basic idea behind current cryptography is to make the breaking/decoding without a key so expensive as to be practically impossible. Of course, "practically impossible" always refers a an assumed amount of available computing power. (Disclaimer: I'm no expert.)