I think that the original point that was being made is that now the 'majority of internet access' is now via mobile/tablet and that you should do your best to support as many devices as possible.
No one knows what the future holds but the sales of desktops have slumped and most internet access is now via mobile and is not used just for simple entertainment. I do all my shopping, booking flights, email and online purchases via mobile as very often mobile sites have had more thought to how content is displayed and you get straight to the point in fewer steps.
Whether 'touch' is good or bad is besides the point. It's here now and is widely used so you should cater for it as best you can. That doesn't always mean producing the same display as you would with a mouse and sometimes hover effects are an extra help to mouse users but may not be necessary for touch users if the content is already organised and easy to use.
I've built some very complicated screens on large scale projects (projects that have been running with a team for a few years) and these are data intensive screens with multiple and complex tabular data. In some cases the mobile view of the data has been so successful that it has changed how the desktop data was arranged.
In the end it's remembering that you have no control over what device the user may use so you build your page so that it works irrespective of device and then you can enhance for mouse or touch if required.
No one said it was easy though