Their origins are very much different: while the Makunouchi-bento was developed from Honzen ryori (full-course haute cuisine), the Shokado-bento arose out of Kaiseki ryori (tea-ceremony dishes).
また幕の内弁当が本膳料理の流れを汲むものであるのに対し松花堂弁当は懐石料理（茶料理）の流れを汲むものであって、系譜は大きく異なる。