Well i did Lhr - Phx in WTP last year, my experiences were different to yours
1.We were boarded before economy
2.We were served the business class main course
I agree with your Pro's, maybe my expectations were lower than yours, i primarily chose WTP for the extra space and for a difference of just over £300 return it was a no brainer for me.