Non-symmetrical is pretty much standard for all residential internet connections, it comes with DSL and cable technology. However, 0.88 Mbps is an extremely low uplink that should be mostly saturated simply by the protocol overhead on incoming TCP connections. Anything else on your network or computer that starts sending out data could put you "over the top", so to speak. At that point, your ED's responses to the server may just be delayed enough to cause disconnects. The issue should be a lot worse in Open than in Solo, in that case.
Or in other words: you have roughly 80000 Bytes/s sending speed available at best. With another commander in the same instance, I typically see 60000 to 70000 Bytes/s being sent to the server (peak, hit <CTRL>-B to display in game. Not much room for anything, there.
The language that guarantees nothing in terms of bandwidth is also standard for residential internet, based on DSL, cable and similar. You are using a shared medium, not a dedicated line. So the more business the ISP does in your region and the more people are connected to the same upstream node, the less speed you get. This should be most noticeable during prime internet usage time (evenings, bad weather weekends) Also, the speed depends on the distance from your modem to next multiplexer (i.e. DSLAM for DSL). Most places are using old telephone lines for DSL (or old TV cable). On such media, signals deteriorate quickly over distance. All these metrics vary wildly between ISPs and from neighborhood to neighborhood.
In any case, the results you have on speed test barely meet the requirements of "Broadband Internet". If you have another ISP as an option, I would consider them.
At the other extreme end of the spectrum, here are my numbers (needless to say that I have no speed or connectivity issues). Contract is for "up to" 150 MBit/s downstream and "up to" 25 MBit/s upstream. As you can see, Shaw is over-performing on the downstream. This is not because they are that great (people in Vancouver high-rise condo settlements complain all the time), but because I live in a low density area and most people here are Telus customers (Shaw = TV Cable, Telus = Old Style Telco). To realize high speeds in reality, the other components (i.e. router and cabling at your home) must be suitable as well. The all in-one potato routers given to you by your ISP may not cut it.
[url]https://preview.ibb.co/n1TTpv/2017_08_13_12_41_57_Speedtest_by_Ookla_The_Global_Broadband_Speed_Test.png[/URL]