Why isn't it as flexible? And a native app on a mobile device shouldn't try and replicate a full blown web app, it should have only the appropriate features that you would use on the go, but it should do these well and be snappy (read native).
Maybe for you, but the general public expect the same feature set. They can be presented in a different matter, but in the end they need to match. Look at the comment here, some people are complaining about lack of feature on the current app.