The money always comes from the citizens, no matter who pays. If the government pays - it is taken through increased taxes. If the business pays - it is taken through increased prices. But it's always the people's money - lifted from you and me.
My point still stands—unless the society via regulations forces businesses to accommodate groups like people with disabilities, those groups will be excluded from society, as they are in my old country.