No, not really. However, the points that loyalty programs award can be used to claim bonuses, so they are certainly worth participating in.