The problem i see is
Although yes your transactions are always publicly visible on chain
It should not be made easy or be shown to those not involved,
and if someone wants to go through the efforts to find out
there should at least be some cost, even if it is just time.
Yes it is there but that is still not a reason to just show it to everyone.
If you want to see my address pay me some sats
229 885 sat