Small business fully depends on online advertising companies