I am not worried about this. One of the most popular mods for New Vegas was Project Nevada which restricted your carry weight and intensified HTS needs although everything was customizable. Frostfall is the 28th most endorsed mod of all time for Skyrim that that added freezing and building campfires to stay alive which is above and beyond the typical "needs" mod. Eventually we will see something like iNeeds and Frostfall for Skyim so don't fret.
Also, don't listen to people that claim that you are in the small minority they are talking out of their asses. Frostfall in many respects is even more hands on than a simple eat and drink mod yet its one of the most popular mods of all time.
Right now I use food a ton because its superior to stimpacks in every conceivable way except for hot keying. Even then if I build up a stack of one particular food item there is nothing stopping me from simply hotkeying that.