The H4 application is a personal application for H1B's dependents. It is not the employer's responsibility to file their visa extensions on time. Most good employers do file and pay for H4 visa extensions but they are not obliged to do it every time. Many small companies have also started asking the H1B to pay for H4 extensions due to the high costs involved with Attorney and USCIS filing fees.