If you have 10 y/o tech with todays code and algorithms, surely you could modify and improve 3G and get better speeds / quality? My iPhone 6S drops to 3G all the time.
As long as you cut all the bloat (i.e tracking code in html..).
At the end of the day it all depends on the person and their skill level using the tech.