Stealth addresses alone are not enough to anonymize the transactions on the Blockchain. They protect the receiver, but not the transmitter. If the transaction is sent from a public address, this is visible on the blockchain. In Verge Blockchain Explorer you can find transactions from public addresses to stealth addresses. It can be seen the credit of the sender address and incoming and outgoing transactions. It does not have much to do with anonymity.
In a Verge transaction, the amount is always visible. This allows for an additional attack vector, namely when sending exceptionally specific amounts.
Another weakness, which unfortunately has many privacy coins, and which Verge even interprets as strength, is the optional privacy. One would like to make some transactions public - for example, a donor organization that wants to assure the donors that no funds will be embezzled. The use of stealth addresses in Verge is opt-in, not opt-out. This means that anonymity is not standard. People will probably only use anonymity if they really need it. For a real anonymity in the whole system, it would be better if all transactions were done with stealth addresses. If someone wants to publish their wallet or a transaction, there is an explicit view key.
Using blockchain analysis software, it is possible to get far-reaching conclusions about wallet connections. The know-your-customer policies on exchanges, in turn, provide a link between real identities and the pseudonyms of a blockchain.