Yeah, I think the only way to fix it is to switch to the college model. Review every play automatically. The botched the end of the Monday night game where the Bills receiver got out of bounds with time on the clock. I couldn't believe it!
I saw officials in the Gophers/Buckeyes game pick up a flag for roughing the passer. I couldn't believe what I was seeing, but why shouldn't you be able to? If we can't just have an 'eye in the sky' relaying calls down to the field, why not just make egregious penalties reviewable.