Ghosting you is definitely not ok, but the inability to provide status updates usually comes from the end-client, not the recruiter.