QR codes are not meant for humans to read, they are meant for machines to read. Why do they want to make QR codes round or make them heart-shaped when they could just embrace the brutalist geometric QR code?
To catch the eye. Seeing it will gather your attention, maybe just long enough to see what the rest of the advertisement is or peak your interest.