GST rate structure is progressive but complexity is a weak point