It's not a matter of "forgot" so much as a matter of baseline skill level. For the purposes of our conversation, "anyone" can prepare what amounts to "spacer food" (zero-g consumption optional) from what are functionally the equivalent to MRE packs (it's that type of food tech). Just like how "anyone" can follow the instructions on frozen microwave dinners to prepare them for eating.
But if you want something akin to a chef who can cook meals from scratch given a variety of foodstuffs to start with ... for THAT kind of kitchen skill, you need to have Steward-1+ skill.
The difference is the Quality Of Life experience between the two options.
Everyone knows how to "cook" frozen dinners or "just add hot water" cup ramen (for example).
But not everyone will know their way around a kitchen/galley well enough to "whip up a feast" from whatever ingredients are on hand at any given time, using a cooktop stove, oven and sink for washing food in water to prepare it. There are SKILLS involved in various aspects of "home cooking" that are incorporated into the Steward skill (which also includes customer service and management into the mix).
That's how I've always seen it. Everybody has a skill level sufficient to open a can of food or the equivalent of an MRE and heat it up if necessary in something like a microwave. Actual cooking using raw ingredients and following a recipe requires the steward skill. If you are running a merchant ship with high passage cabins (I have mid and low ones too unlike canon rules along with the cryo low berths) you better have a steward on hand to make meals for the paying passengers. The middies can make due with the equivalent of decent TV dinners, while low berth passengers get something like an MRE and a communal microwave.
The high berth ones also get to dine at a nice table with napkins and decoration, have access to a wet bar, etc. You're paying for first class service so you expect that.
My personal interpretation is that the stock and standard 4 ton stateroom (MCr0.5 base construction cost) has integrated into it sufficient "life support capacity" for 4 person/weeks of endurance (just like how power plants have a minimum requirement of 4 weeks of power plant fuel endurance). This 4 person/weeks per stateroom life support capacity is what makes it possible for double occupancy (2 people = 2 weeks life support endurance).
However, that life support reserve built into staterooms as a baseline component of their construction cost (tonnage and Cr) is for consumables ... which need to be recharged (typically at starports). That's where the Cr2000 per person per 2 weeks life support overhead expense comes from. If you've got single occupancy staterooms (which SHOULD be the norm for commercial craft, only military craft should be "allowed" to get away with double occupancy for enlisted crew while officers should be single occupancy staterooms), then a single occupancy stateroom only needs to "pay" for life support consumables recharges every 2 jumps (effectively), rather than after every 1 jump. That way, if "life support resupply" prices are unusually high at a particular location (for whatever reason), you can "skip" topping up there and simply "wait for the next starport" to do a full resupply.
If you want
truly regenerative life support ... that is good for "basically a year" (between annual overhaul cycles) ... which allows you to hand wave the life support recharge expenses in a way that functions as a one-time (construction and annual overhaul maintenance) cost to buy a life support system ...
... might I interest you in my homebrewed
Regenerative Life Support Biome rules for starships combined with wilderness refueling and a fuel purification plant to provide the "waste chemistry feedstocks" needed to keep the "biome labs" running between annual overhaul maintenance cycles (along with the increased crew skills requirement, of course)?
I see this differently. It's pretty easy to recycle the air and water on a ship much like say on a submarine today. You can pack the passengers in. The cabin occupancy is based on what you are paying for thus:
High passage: Single or double occupancy much like a upscale cabin on a cruise ship today. The cash you are plunking down is for meals, liquor, personal service by the crew, etc.
Mid passage: Double occupancy in a smaller cabin with few amenities. You get decent food and somebody from the crew is around like a couple times a day to check on things.
Low passage: You are in a bunkroom with 3 to 5 other people. There may be a sink and toilet, or those may be communal to several cabins in a separate space. You get a meal package like twice a day, and you are on your on as to how to make it edible.
Mid and low passage food stocks are kept in lockers, some possibly refrigerated for the middies. The steward / crew simply pulls the required number, heats them up where needed and hands them out, or does things buffet style.
Plop! Dinner is served! Help yer selves!
The middies have a common area where some folding tables are set up, and there are folding chairs or the like--or maybe mats to sit on the floor Japanese-style--to enjoy your repast.
The low passengers can sit on their bunk and eat their pre-packaged slop however they can.
Military ships are similar but more cramped.
The highest ranked officers on a ship get a spacious single cabin and even a separate office.
High ranking officers (0-4 and up) get a single cabin like a mid passage one in size.
Junior officers are 2 or 3 to a cabin, again roughly mid passage size.
Senior enlisted (E-6/7 and up) are 2 to 4 to a cabin that is like a large bunkroom. The bathrooms are communal but separate from the crew ones.
Junior enlisted are given a bunk somewhere. All bathrooms for them are communal
All meals and such are communal except for the highest ranked officers. There's a wardroom for the officers who get served by rank. The senior enlisted have a smaller separate cabin for their meals and to relax in. The crew finds some open space and meals are served there by selected members who pick it up from the galley.