Understanding Creasing with Edge Loops

I’m having a difficult time understanding why edge creasing is working this way, is anyone able to elaborate why it doesn’t crease on the left with the outer edges selected:

And here the edges seem to go in the opposite way until you crease the outer corner edges:

And if we add another offset, it behaves as you would expect when trying the same thing, but the 3rd edge loop from the outside still goes in the opposite way … :S

Think of creasing as telling blender to put loop cuts next to the creased edge without actually doing it, higher creasing means the loops are closer to the creased edge. It’s basically the same as moving 2 edges close to each other on a subdivided mesh to make a sharp edge.