L'Hôpital's rule for the indeterminate form $\frac00$ at finite points can be given a nice intuitive explanation in terms of local linear approximations. See for instance this textbook or this one. And for limits as x approaches $\pm\infty$, we can just let $u = 1/x$ and take $\lim_{u\to 0^+} \frac{f(1/u)}{g(1/u)}$, use the ordinary L'Hôpital's rule to get $\lim_{u\to 0^+} \frac{f'(1/u) \cdot(-1/u^2)}{g'(1/u)\cdot(-1/u^2)}$ and cancel the $(-1/u^2)$'s.
However, I've looked through half a dozen textbooks and not found even the barest hint of an explanation for why L'Hôpital's rule should also apply to the indeterminate form $\frac\infty\infty$. Even textbooks (like those linked above) that give an intuitive explanation for the $\frac00$ case simply state the $\frac\infty\infty$ case as an unjustified fact. Is there any intuitive explanation or (perhaps nonrigorous) calculation that explains this?
The best I've been able to come up with is
$$ \lim_{x\to a} \frac{f(x)}{g(x)} = \lim_{x\to a} \frac{1/g(x)}{1/f(x)} = \lim_{x\to a} \frac{-g'(x)/g(x)^2}{-f'(x)/f(x)^2} = \lim_{x\to a} \frac{f(x)^2 g'(x)}{g(x)^2 f'(x)} = \left(\lim_{x\to a} \frac{f(x)}{g(x)}\right)^2 \left(\lim_{x\to a} \frac{g'(x)}{f'(x)}\right)$$
using L'Hôpital for $\frac00$ and assuming that the limits of $f/g$ and $g'/f'$ exist. Then if both these limits are also nonzero, we can cross-cancel to get $\lim (f/g) = \lim(f'/g')$. I'd prefer a more geometric explanation, but the real problem is that the assumptions that $\lim(f/g)\neq 0$ and $\lim(g'/f')$ exists fail even in a simple case like $\displaystyle\lim_{x\to \infty} \frac{x}{e^x}$.
A more rigorous form of this argument was discussed on MSE, with the conclusion that it's not possible to deduce the $\frac\infty\infty$ rule from the $\frac00$ one in general. I'm not looking for a rigorous proof, so I'm hoping the situation may be easier. Can anyone give an informal justification of the $\frac\infty\infty$ rule that applies when the limit equals 0 and would be comprehensible to calculus students?