They actually do tell you while booking that changes aircraft changes can occur and they will not be held liable, you don't even have to dig through the t&c's of the ticket.
I agree with most, the contract is to go from A to B at said time. If equipment changes and your still in the same class then fine. But, J is J whether lie-flat or recliner, that is not stated on booking. However, if you booked a Suite, and ended up with a Sky-cruiser I think you are entitled to compensation of some sorts. When you book the itinerary it clearly states "Private Suite". If sky-cruiser it says "First". So in essence, the hard product has changed, and they did clearly breached the agreement which you paid for.
In your case ung1, my view is if your on a 777 with suites then you are still getting the same hard-product in the end. Your only complaint is the privacy issue which is major.
My 2 cents.