I doubt your service is due to the configuration. On the HKG-SIN leg, I've had great crew, and once a very slow crew (trays were still being collected when the captain asked that the crew be seated for landing).
Service is more about the crew and their training, rather than whether there is F class on the plane.
The best crew experience I've had in the last 12 months was on HKG-SIN in J on a two class plane. Crew was awesome. Felt like I was getting F service.