Buffering isn't because your phone is too slow, but because something upstream is. Perhaps a lot of other people are also drawing data nearby, or you're nearer the edge of the signal range, or the server's overloaded at the other end, or anything between