Stop letting your MacBook auto-join public WiFi.
Use your hotspot.
Set AirDrop to Contacts Only.
Turn off Auto-Join.
Make your Mac ask before connecting.
Your laptop shouldn’t make network decisions for you.