This is a valid discussion. Saying bitcoin has no fees is sleazy salesmen-like bullshit.
Even if the fees are small now... If any significant portion of any countries economy was transacting then the fees would grow quite large to keep the networks new load viable.
And then we are still talking about the magical fantasy dream that you can actually do all your day to day transacting with bitcoins, and not exchanging in and out of fiat currency which is way higher fees and swings than regular credit card transaction fees will ever be...