You need a huge sum of money before you can build up an exchange, this is for salary of the staff, developers, equipments, etc. You also need some good connection on the government and Malta is very open for cryptocurrency start up that's why they moved there. Binance exchange get profit from coin listing fees and trading fees, i think the only time that an exchange may loss profit is when they got hacked.