Not trying to ruin your parade here, but every cell network is like that bud. If you have a smartphone, you have to have a data package too. AT&T, Verizon, T-Mobile, at least the major carriers require it.
That being said, I'm with you on the whole WiFi thing. They SHOULD make it available without a data plan.
Yeah, I know they all do it, but it's absurd. The bill is already $100 for a few phones, and I have always provided my own phones for the last half-decade, never taking advantage of those "free" upgrades (where you add to your contract for 2 years, but I've been out of contract for around 4 years I think anyway). Now, I'm just changing phones again, and all I get is a big ole' middle finger