It... Kind of was though, IR gives us a way to translate higher level concepts to lower (but not the lowest) level representation. It also gives us a way to optimize before machine translation.
Yeah but a human can still interact with it. Mostly for optimizations or making more translations, but generally "it's not for humans" would be a bit overloading