You can help make the traffic improve by doing just what you did…. POSTING!!
Ironically some post on other sites to complain about the traffic here, but could help build it by spending the same energy posting here.
Hey Beehive what device are you on and can you send me a screen shot? Maybe I can look into it. The reply format should be good on most mobiles now. Maybe clear your cache.