That would be like saying "How hard can it be to type a program into a computer?". Statistical process control, polymer science, release agent chemistry, die metallurgy / thermal / fluid / mechanical design, etc are large and deep fields.
There's probably a better video, but here's the official one about how Lego are made.
If you consider everything that goes into setting up an email filter in your mail app, starting with how transistors work but also including ocean cables and the liquid crystals of your display, well, sure, it's crazy how much is needed just to drop a couple of emails into the right folders... but outside of a science documentary, that's not really what people have in mind when they ask whether something is difficult.
Sure, you're not reinventing computer science. But a lot more work goes into making and maintaining a product than setting up an email filter.
Imagine building a wall that is 100 blocks long with lego bricks. In order to fit well, the length of the first row has to be close to the length of the second row (etc.). Otherwise you will have the feeling of forcing it into place (if it's even possible).
That length difference is the accumulation of the error on each of the 100 bricks in a row so to get a good fit each brick needs to be made incredibly precisely. The required tolerance is approximately 1 micron.
Injection moulding is a surprisingly imprecise art (if you're not careful), so making them repeatably to that tolerance at high volume and low cost is a difficult skill. I can't find the reference now, but Lego has developed the skill to the extent that in the past they have been asked to advise defence companies about precision manufacture.
Many sources claim tolerances of 0.002 milometers
https://www.reddit.com/r/AskEngineers/comments/ah5cfz/how_am...
I recently got into NanoBlocks, which are about 1/4 the scale and different dimensions. Ease of storage and display due to tiny size is a big differentiator