I thought they changed the procedure on pre-departures to juice and h2o if time permits. It's not like before when flight loads were determined by the season so there was more time and less people until now. f/c usually wasnt full and it was easy...now it's full 99 percent of the time and so is coach. I flew a trip where there were 29 people in coach and 16 (full) up front and there were upgrades that didn't even make up up front.
There's no clear cut reason. I'm talking domestic here and also, f/c on AFS only her 9 seats with 2 f/a's so there's usually more time and product since b/c has to to be catered before even boarding. Boarding from the forward door can be tricky. I do them when I can, but very hard taking individual requests since most flights are full without an extra f/a people are literally stopped through f/c and you HAVE to, for the most part, be catered in advance for that. It can also depend on the meal service. If it's a dinner/transcon, it takes time to count inventory of meals, accompaniments, plates, deserts, etc , set up the carts/inserts, do PA's, hang coats (and jimntx, I totally know what you mean), yet try to find even a space to make it into the aisle then pray you can swim back upstream to make it back to the galley knowing there are 10-15 more open seats to be filled that you have to get through. All in like 20 minutes, in time to get the cabin ready for push back. There's no guarantee you would have time to do 22 drinks after the door's closed and rather than get a select few, biggest complaints happen when people see others served and not them. If the flight is emptier and/or we board from the 2L door (which is a BIG difference), I can usually do it...OR I'll do a tray of juice/water (and sometimes champagne) although if someone wants something diffent they're more than welcome to ask. I rarely find no time to do a tray but it can happen if we are catered late and there's no juice/h2o left from the inbound. Of course there are lazy ones, but that's not always the reason.