Pay Pal vs Rumble Rants. QR codes are devil worship