Obedience decrease is always 1 per hour for easier calculations, obedience items increase 'visible' obedience instead so it's technically decays slower because visible obedience is bigger.
The number under "obedience" is just the number of hours until it reaches 0, so you'll notice that number will go up instead of just changing the rate it decreases. I'm not sure why it was done that way, but It's probably still working, unless for some reason it's not going up either?