The difference between Low and High development productions as I understand it is the PRODUCTION TEAM.
Low development is often undertaken by teams of 1 to 3 where machinery, wages, overheads, software, testers are minimal to the requirements of producing a first class game regardless of the genre,

High End is of course, large dvelopment in-house studios with social improvement programmes along side of and with development programmes.

Typically, every facet of the dev process is specialised whereas a Low End dev process, the specialisation are generally shared.

A low end can have the same budget as a high end but there the comparison stop.

One has multiple skill bases devided one per developer.
The other has one developer for multiple skill bases.