Earlier quoted context omitted.
"last mile" doesn't have to do with which direction the bits are flowing (although there may be a loose correlation). It has to do with the fact that the customer is on the outside edge of the network. A connection from Verizon to Cogent isn't considered last mile because there are other networks on the other side of Cogent. Since you aren't providing a connection from your ISP to some other network, you are the last…
From the point of view of a carrier, yes. I think you missed the point.
http://en.wikipedia.org/wiki/Last_mile
"Last Mile" is a common telco industry term. It's not about framing, it's the correct term for the connection. It does not connote any specific value to the connection relative to others, nor is it derogatory. It's simply saying where in the network the connection lives. A "last mile" connection is not an inter-network connection, it's a specific link within the network that your ISP has built from the rest of their network to you, the individual customer.