When I worked at Apple as an At Home Advisor, we had sooo many people lose their jobs due to "internet issues". They'd ask me to tell the sup they'd be late because they couldn't sign in, but also tell me they overslept.
Apple at the time (2011-ish) had only so many times they'd put up with a bad connection being an issue. If you couldn't get it under control, they'd cut you loose.
I really wish they'd do that at my new job because we 100% have people citing network issues when absolutely nothing points to a legit issue. But no, we let people continue to "have issues" for 4-5 years before even considering firing them.
I'm gonna be really bummed if the new CEO, by coincidence, doesn't have the name Johnny Appleseed.