Well, not exactly.
1) If you poor, you cannot contribute to TFSA (no profit for the rich)
2) If you are rich, you can contribute to TFSA. (Then profit from the bank, but who cares)
3) If you are average Joe, just enough to put into 1% GIC, then profit is tax-free (both bank and contributor benefits)