USB-C erased that distinction in favor of a full duplex network connection between two hosts.
And USB-C is neither full-duplex (at least not for USB 2) nor host-to-host; there is a protocol negotiation and some devices can never act as hosts, although some can indeed assume both host and device roles.
Even in a “host-to-host connection”, only one side will act as the host.
In the same sense that A and B are variants of each other, sure.
Even though it's called micro-B, the design is closer to A, and micro supports both ends with basically the same plug. I would never refer to it as just "B". "B" means the square plug.
I wasn't being pedantic though. USB-B is in my experience used to refer to the square plug (commonly found in printers). Micro-USB seemed like a closer approximation to what I though that poster was referring to.