Personally, I feel Bitcoin isn't that complex after all. what matters as a beginner is what info we are exposed to, and what we end up growing with while still evolving round the space. Sure, there are some things we call technicalities, but I don't think they are actual criterias for beginners.

What a joke you have written. If you believe this then you don't understand Bitcoin. At best you have a superficial understanding of it. 99.9% of the users on this forum actually do not understand even how it works, let alone wider aspects of it.
I realized the only way to answer this question is to simply try to remember how I got to understand Bitcoin and what I was able to understand exactly. To me, it's monetary aspect was very easy to process, and some basic part of it as a Technology was also there to brush up my own way of understanding Bitcoin. For others, it might differs, but the end goal is still to understand Bitcoin in our own ways.
Do you know how the peer to peer network side works?
Do you know how transactions are made?
Do you know how SegWit works?
Do you know how Lightning works?
Do you understand which cryptographic primitives are used? Which algorithms? What hashing function? What are the weaknesses and advantages of these?
Do you understand the game theory?
Do you understand the monetary aspect?
Do you understand the power aspect?
Do you understand what decentralization and permissionless really are (no you don't)?
I could write a thousand questions and you would not be able to answer most of them.
The correct thing to say is: Bitcoin is highly complex, however
understanding the very basics of Bitcoin is not that hard.
Invest money in Bitcoin or don't invest money in Bitcoin is one thing. It is important but does not guarantee profit or financial success.
See, case example of a user who does not know shit about Bitcoin. Talking about the investment side of Bitcoin is the most superficial and dumb side you could talk about. Number go up good, number go down bad. Even cavemen could understand that.
