For me, it's not a big deal. I have a good internet connection, I have wifi.
BUT - it's not about the practicality. It's about the principle. There is no need for Microsoft to implement this. There is no functional reason why it HAS to connect every 24 hours. Your Xbox isn't like that guy from cranked who needs adrenaline to fuel his artificial heart (not a very good movie, by the way) - your Xbox isn't deriving some magic life force it needs to run from the internet. Microsoft could have designed it to NOT need a connection every 24 hours. In fact, it would have been easier to design it without the need for a connection every 24 hours.
The only reason why they would put this artificially contrived need is:
1) They want to see what you are playing on it, they want to see what you are watching on it, so they can market more stuff to you. This isn't a "horrible" thing, but there's no need for it to be compulsory!
2) They want to check to see if you've altered the firmware in anyway or played any pirated games on your machine.
If consumers don't respond negatively to this, I can bet you that in a year's time, a firmware update will be released requiring 2 connections a day, or maybe 4 connections a day, or maybe a connection every hour.... and then every minute.... and then every second. And if the Xbox One doesn't go down that road, I can bet you that all future consoles will.
And it won't negatively affect me. I have a great internet connection. I don't pirate games either!
1) Not everyone has a great internet connection. What if you're living in Rural Australia? Or in any place in Australia that's not a metropolitan area? You're shit-out of luck mate. What if you live in Brazil and can't GET internet because you live in a run down area without the infrastructure? Hell, there are parts of America where the internet still hasn't reached.