It depends what the app is for. If it's for viewing content over HTTP then yes a native app probably is a dumb idea (unless the platform has wildly different browser capabilities, like on Android - you never know what you're going to get so have to write a dumb website).
However, if the app is for something useful (and not just a content viewer) then native is far superior.
However, if the app is for something useful (and not just a content viewer) then native is far superior.