Do you only bitch at people 18 months after they post something?
I think you need to simmer down just a tad.
Also, an 80% transfer rate sucks. Point blank. The excuse of “changing majors” still doesn’t mask the fact that only 4 out of 5 credits are transferring.
Anyways, Engineering is an excellent field. I personally wish I would have investigated it more prior to my decision to go after my business degree. The nice thing is that Pitt sets you up nicely with the intro classes to give you a taste of what you are going to be looking forward to and allowing you to make a decision that will fit you best.
A good buddy of mine started out in Engineering at Pitt, took the core classes you are taking, and just didn’t like it. Wasn’t a good fit for him. He transferred out and is happy in his new line of study. Hopefully the Engineering thing works out for you.