The seats do have privacy screens which you can see deployed in the pics. Not exactly ground breaking design but perfectly acceptable IMHO.
Yes, but for an airline that has the nerve to call itself "World's 5-star airline," it is simply a very poor design overall. I mean, if QR is truly the world's 5-star airline, SQ would have to be upgraded to 6 stars. Don't get me wrong, I realize that by a corruption miracle at Skytrax QR has been awarded a rating of 5 stars, but QR advertises it as if they were the only 5-star airline in the world when it my opinion, there are even 4-star airlines that easily defeat QR in every possible way, e.g., Oman Air.