Although it's true the number is far lower from decade ago.
May I know the statistic for this? As far as I can tell, according to Bitnodes the last few years never surpass the current number of nodes. Well, technically the highest is around 17k according to them. I can't find the data for the last decade (back to 2013, for example)[1]. Other sources also seem to give the same picture[2]. CMIIW.
[1]
https://bitnodes.io/dashboard/7y/[2]
https://coin.dance/nodes