Why is the patent agency fee so expensive?

Yes, that's how patent agents make money. Personally, I suggest you just declare it yourself. Why do you need an agency? The agency only gives you the format of the trial, but they don't know the specific content. You can learn the format of the patent by yourself, and it is no problem to declare it yourself, and it is not as difficult as you think.