Hello @dorasousa
Thank you for yoru feedback.
I understand what you are saying, however, this may come as a price for the backend of your website especially if you are cashing to disk.
WordPress website utilizes database quite a lot. And database caching allows decreasing database usage. Database caching allows to cache database request results.
Database caching can make your site faster if the time needed to get data from the database is more than the time needed to get data from the cache.
So, if you are on shared hosting, then memory-based caching like Memcached or Redis is likely to be unavailable for you. And disk-based caching (when it comes to database caching)is not that efficient. In other words, if you are on shared hosting, it’s recommended not to use database caching.
Moreover, using disk-database caching (on shared hosting) can make your site slower. This is so because getting data from the database can be faster than getting cached data from the disk.
I would recommend checking with your hosting provider if you can install PHP modules like Redis or Memcached and use one of those for Database Caching.

Thanks!