In the UK it's changed and it's not so much that they disclose it as that you can buy them separately. In my case it's like £37/month for iPhone, data and minutes for a 2 year contract or £15 a month if you use your old handset. The latter option wasn't always there.
Often it is a bit more complicated. The last one I did it had say a $30 monthly phone charge with a $15 rebate. I guess so they could make the pone look cheaper while just building the rest of the phone cost into the service cost.
I spent a lot of time researching cell phone providers here in Ontario as I was just getting a cell for the first time. All the plans are pretty universally terrible. I ended up with Wind Mobile for $40/month for BYOD. Unfortunately, they're 3G only but it's 5GB data vs. 100MB for similarly priced plans on other carriers.
It's not exactly front-and-center, though. There's some miniscule print that says how much the phone is, whereas the overall monthly cost is in giant numbers.