In n Out really sucks. If you like that thin burger patty style, there's a local chain in Austin called P. Terry's that actually makes good ones, where the meat has flavor, and you aren't expected to drown it in salad dressing to make it taste bearable. You can also get grilled onions and grilled jalapenos, or grilled green chile, which is all way better than those banana peppers or whatever it is that InO offers up. Those things suck out loud.
But ultimately, it's still all just fast food burgers, and I definitely agree with OAM's sentiment that such food has a definitive ceiling and homemade is way better than fast food. I rarely eat fast food and that's part of the reason, there's just nothing at a fast food place that I can't make at home and do it much, much better. And for burgers at least, it doesn't take considerably longer to do it at home.
That's why, for us, fast food is pretty much just road trip food.