Telus Ridiculous

I know it will never happen, but I would love it if Telus could explain something to me.

I pay $30 a month for 1GB of data for my smartphone.

I also pay $7 a month for caller id.

The data transfer for caller id is absolutely negligible for Telus, yet they charge me 1/4 the price of a GB of data? That doesn’t make any sense. I also know it is not difficult for them to turn on caller id. It took the guy 30 seconds to add it to my account and it was active immediately.

I guess the differential is due to the value of the service, but this seems a little ridiculous to me.