Typically services calling at Ealing Broadway from the Reading direction were formed of 1x 3-car 165/166 + 1x 2-car 165. Using info from the GWR Rolling Stock Guide, that's 259+159 = 418 seats and 56+86 = 142 standees. The 387s offer 448 seats and 460 standing places in 8-car formation.
The new EL trains have a stated capacity of 454 seated and over 1,000 more standing. Starting as far out as Taplow, I'd expect few inbound services are short of seats. 345s have much better accessibility than the trains they have replaced. It's far less likely that the wheelchair area, for example, will be fully occupied with standing passengers and it's always in the same place on the platform. There's level boarding in the central section too.
There is air-con and there will be wi-fi eventually. Admittedly it's frustrating that it's not already in place. There are additional peak trains at Taplow. The lengthy waits to get into Paddington will be reduced from the May timetable, and are hardly comparable to the interchange time at Paddington NR to/from the H&C line.
Plus, there's a lot more room for the significant number of people wanting to board at stations further in towards Paddington to board, and less need for them to do so given the increased capacity on routes to/from Heathrow. On these shorter journeys, not getting a seat is nothing new.
On the western section there are loos inside the gateline at Maidenhead, Taplow, Burnham, Slough, West Drayton, Hayes & Harlington, Southall, Ealing Broadway, plus additional disabled facilities at further stations. The Heathrows have loos inside or outside the gated area. There are loos in the NR station at Paddington. There are loos at Farringdon inside the gated area. There are loos in the NR station at Liverpool Street. There are loos at Custom House, at Abbey Wood. There are loos at Stratford, at Ilford, at Romford, Gidea Park, Harold Wood and Shenfield.
I'm sorry, but to describe the 345s as glorified cattle trucks suggests that some plot has been lost. Suggesting the new line is *less* convenient for destinations on the route it serves than tube journeys with interchanges also doesn't stand up to reality. Not every last thing about the EL is perfect, but it's hardly a step backward.
[Edited in pursuit of complete, grammatical sentences]