Even route object is deleted from Ripe, ips are still responding

I have deleted route object from ripe interface. Ips are still running. Why? How can I stop ip usage from my ripe panel? Ripe says: The deletion of a route object doesn’t automatically stop the announcement. Upstream providers are not always using the RIPE Database/Routing registry for filtering.
So we asked other network admin to delete from their routing so ip other side (ip renter) stop sending spam mails.

So if we next time rent ips, we want to be able to control / stop ip usage.

That’s not possible, “the internet” is decentralized.
You have to work with the entities announcing the prefix directly in the end.

But I can control my domain name with nameservers but not ips.
And this is really good news for spammers. They can simple rent ip from an ip marketing service and send tons of spam mails. Or do some other ugly stuff.

So how can I trust if I want to lease my ip to someone else ? There is nothing can stop them using my ips really?

Domains are centralized, routing is not.
So no, you can’t.