Welcome to Revival. The forums is an important aspect of joining the Community. This is where you can meet other community members, apply for staff, provide suggestions and participate in many other activities.
Vietnam is not the problem, I have been the head of many Xenforo forums that run FAR more. Seeing as how not even an administrator on this forum can bypass the resource limit, it is clearly a host related issue and as such cannot be fixed by removing small things. Yes, Vietnam is a 'resource', but so are other servers and sections that hold far more threads.