Well, maybe for elsewhere, but I think that people have a duty to pay the taxes they are required to pay, avoid paying those they aren't, and overall operate within the law (ie. not engage in tax evasion) legal ":
Avoidance (legal) includes such things as: putting investments in and ISA, shifting a payment from one tax year to the next, adjusting pension contributions to stay below a tax threshold, buying duty-free, and suchlike.
Evasion (illegal) can be: not declaring VAT, bringing in money in suitcases, buying something overseas and not declaring it, doing cash-in-hand deals, charging VAT when not VAT registered, etc.
I dislike the official attempts to conflate avoidance with evasion and would say that the concept of "fair" and "proper" is somewhat elastic and will vary from person to person and government-to-government.
Me, I'm an employee, so my tax status is pretty much defined automatically.
Rant over, and back on-topic: I think it's great that a large number of people have individually contributed modest amounts of money to add up to a total to help a respected colleague; this isn't a one-off (we've done it before) and it's part of the character of the BC community.