It is subpar, though. The combination of the high quality facade and elaborate queue gives expectations of an E ticket, and it's certainly not that.
However, even if that were not an issue, the ride has numerous areas that just look cheap. The Under the Sea scene has obviously plastic fish glued to sticks and on the walls, as one example. There are things that look like they were designed to be part of the set for a community drama production. Almost everything about the ride seems poorly designed/thought out. It either needed to be on a smaller scale overall or they needed to step up the overall effects. PPF is a more impressive ride despite being 50 years older.
They need more rides designed like Na'vi River Journey, not Little Mermaid. Not because NRJ a perfect ride (it has numerous flaws), but because it has wonderful detailing and never looks cheap -- it's actually transportive. Scatter 4 or 5 more rides designed like it (with the attention for detail and elaborate setting, not the lack of story etc.) around the parks and you're getting somewhere.