despite the various service model guarantees, why does the internet elect to offer no service level guarantees despite the numerous network applications that would benefit from them?