POOL..........this is NOT an Airbus or Boeing issue ( crew rest location )
It's the AIRLINE that specify where the rest is located depending on how cheap they are.
The 777 has an overhead crew rest for the cockpit crew above the first class cabin available, BUT some Airlines choose to go with a cheaper option instead. ( down the back cargo hold )
So don't blame Airbus or Boeing.