More than half of my life lived in English-speaking countries does not help quite enough to avoid a migraine with this one.
Doesn't it though?
Otherwise I agree, there’s no difference between the two in my dialect.
Wiktionary suggests that it can be a homophone with bad in some dialects though, so perhaps that’s what the author was thinking of?