I've been kicked due to a variety of codes from iron banner, strikes and just patrol that include newt, baboon, weasel, the all too common wannakillyoself - seriously, the game does not feel stable. I've set my xbox to static IP, did port forwarding, I average about 130mb down / 35 up and have 24 ms latency. What gives?
2 of those errors (baboon and weasel) indicate packet loss. Thus, while your connection may be fairly quick, it is not stable. Destiny only requires a min 1 Mb up/down, so speed isn't usually a factor when dealing with the connection. Packet loss can occur due to many reasons (wifi interference, faulty wiring/hardware on your end or with your ISP, congested network hub along the route your connection has to take...just to name a few).