The larger banks are seeing a lot of market share in this area, but the larger credit unions and the ones being run by ex-bankers are setting up arrangements where a non-member can finance a car right at the dealership just by signing up to be a member.
Banking was never free because consumers were not getting a market rate on their savings and were paying a lot more for loans.