I will leave the top paragraphs of your post alone, and only respond to the last.
5G is nothing more than a sophisticated software upgrade to the global cellular network standard established by 3GPP, **and** the ability to employ much higher frequencies. 4G replaced 3G, and 5G is replacing 4G. First in the RAN, and secondly in the core network.5G EUs or endpoints to follow.
Now, are we killing ourselves by flooding the ecosystem with so much RF of all types? Dunno. I doubt that 5G software will harm us. And I doubt that a quarter watt 5G radio in your office building will harm you. BUT that’s just me. You are of course welcome to form your own opinions.
But the Roman’s did a good job of suicide with the lead in Pewter plates. And they thought it was OK.
This is the part any testing should look at, not the software. (Actually, we should test the software, we have enough bugs as it is.)