You don't have to buy it from Mtel. You can get a smartphone from pretty much any store that sells tech stuff. However, the price with Mtel is probably lower due to the fact that includes a data plan.
You don't actually "need" a smartphone, but it's a pretty useful thing to have, and once you get one, you can't imagine living without it.