What I see that you are biased to Odoo, and you don't have enough knowledge about SAP to talk about it. SAP is not only for large enterprises, 80% of SAP customer are SMEs. Also SAP capabilities are more sophisticated and advanced than Odoo. SAP price is not too expensiven , ìt is affordable. So if a company considering the system features and capabilities as a priority definitely will choose SAP, if the price is their main priority will go with odoo since it is of course cheaper than SAP, but not that much.