I suspect that's mostly right most of the time. Just because something is fundamentally made of QM stuff doesn't mean it can't act deterministically - computers are clearly very deterministic things, for example. Almost always the randomness averages out on a large scale.I think you are making the classical error of applying QM to events above both the subatomic and atomic levels. If we couldn't make such predictions then there wouldn't be any point to science.
But we can exploit quantum randomness to make truly random macroscopic events. You can make random number generators based on radioactive decay of elements. I believe the UK Premium bonds use such a system to generate winning numbers. Making some random person rich is a pretty large scale event that would violate the determinism of the world.