Many heavier elements are unstable and will radioactively decay into light elements.
So it is a continual process both ways.
It is unknown how stable our stable nuclei are. Bismuth-209 was long listed as a stable nuclide, until a decay event was observed in 2003, establishing its half life of about 10¹⁹ years (by contrast, the universe is about 10¹⁰ years old).
Probably time as much as machinery: in the hyper-energetic early universe, it would have been harder for matter to get close together long enough to form large atoms. (I just push back slightly because I think complex elements aren't really complex, just big, requiring a stable environment for 'assembly'—but I am a mathematician, not a physicist or chemist, so I wouldn't be surprised to be wildly wrong.)
Ie. H and He are the basest elements and then everything else is formed through increasing amount of processes? Having a hard time articulating this one.