Vue.js Magical Reactivity Has Some Quirks

Why does Vue's reactivity sometimes behave unexpectedly?!