This might come as news, but wifi data is still data and counts towards the data cap.
Its not some free magical data flying around on its own.
In what third-world country do you have to live for your home DSL (or fiber or whatever) to have a data cap? Even back in the olden days of dial-up that would be laughable on the face of it.