I don't agree that we are being "spied" by Google, Meta and Microsoft. By using those platforms, we are giving our permission for our data to be used for marketing purposes. It's not spying if you are aware that your online behavior is being tracked.

Spying is only when you don't know.
I don't know about whether or nor our smartphones are recording us. I usually hate wearing my smartphone in my pockets and I don't keep my smartphone turned on for very long periods of time. You can do an experiment to prove your theory. Talk about something in front of your smartphone and then do a Google search(or Bing search) about the thing you talked about.
While without a doubt people accept the TOS of those companies that includes using all the information you generate while using those services, and as such that cannot really be called spying, at least to me there is enough circumstantial evidence that points out to the fact that they could be going even further in their attempts to get your data, and the reason for this is simple, if they have more data to feed their models then a better model can be created which can give them an advantage over their competitors and dominate the market this way, so companies have all the reasons to try to do this.