A lot of widebody 'cattle class' is 3-4-3, nothing unusual there, that's the way they are built.
True if its a 747 but the majority of 777 operators use either 3-3-3 or 2-5-2 for 9 abreast. 10 abtreast in the 777 is frankly dreadful as many of BA's customers opined when they went on the trips to the Caribbean a few years back.