A subset wouldn't require you to load js to use built-in features like forms. A subset would just remove features or elements, which would make the whole load a js lib to make it work superfluous.
AMP is not a subset of HTML. It's a superset of a (badly defined) subset of HTML.