For extremely short treks, such as OAK-RNO, efficiency in drink service sometimes makes the interaction less than personable. Although it may have been the FA, I would suspect it was also a function of the flight time (esp. if the flight was crowded or there were delays in being able to start the in-cabin service).
As for no bulkhead tray tables - they're starting to put one in for the exit row "lost" seat (where the seat ahead of you is missing), so maybe - but then again, since my experience is that because these seats are popular with preboarders (both for physical reasons and families with small children), they may prefer the room and manuverability that you get with just an armrest versus the 'bucket seat' that the in-the-seat tray table creates - and so there may be a good reason to not install them there. I would be surprised to see them upfront, actually.
The simplicity of the FF program is also its biggest weakness, at least if you want to travel internationally. If you do any domestic travel, however, it really is hard to beat (especially if you travel last minute or find that the cheap seats are sold out on one or both ways of your travel dates). Time will tell if the ATA experiment will result in the availability of awards to Hawaii, Mexico and - maybe - a variety of international destinations, but that may be a while off - if at all.