Good haiku, Jo.
The thing about the form is that it's totally addictive. They're easy to write. Quick. You can GUARANTEE that people will read them because they're so short...
A sonnet takes me about half an hour to write. A 'serious' poem of forty lines takes half a day or more. A haiku can sometimes take half a minute. The sonnet may get read. The long poem will only be read by someone who really wants to read it. The haiku will be probably read by everybody. See what I mean?
I should point out that this refers only to non-Japanese haiku; if you're going to do it absolutely by the classical rules, it probably takes rather more than half a minute to write. Plus you've got to learn Japanese.