Are most of your preclinical classes actually set up to prepare you for STEP?

I go to a newer medical school who's only assessment per class is a single NBME subject exam and these professors seem to teach whatever they want without it properly aligning to STEP/NBME Qs.

After my first semester, it's clear that those who succeed in these courses basically only use third party stuff. Lectures almost seem superfluous but are mandatory.

I know most medical schools don't have mandatory lectures, but is my experience with the curriculum unique? Is this just medical school lol