Vietnam is definitely moving in the right direction.
The behaviour of some officials requiring persons to pay tea money for different infractions is something that will continue to harm their tourism industry.
Unfortunately it is a behaviour that will take some time to be fixed.