According the customer service, it is a feature. However, I would like to understand why Android cannot separate Vpn traffic from real monitoring of attackers.
Fig. 1 Text Network may be monitored on the screen
OS: Oxygen OS 3.1
Phone: One plus 2
Background
This is a known feature which occurs when a Installing a private CA certificate for use with vpn or private web site encryption and or authentication or using self signed certificates, figuring in bug reports:
Common refrain of user complaints is that this warning is (amongst others)
Of no real use
Inconvenience to corporates
Impractical to expect users to get Google approved CA certificates for their uses
Google engineer has clarified in the first source (post 8) :
The "User" portion of the trusted credential store is non-system CA certificates that have been installed and are trusted by the browser and other things that use the system Trusted Certificate Store. This warning is about protecting the user of the device
(Emphasis supplied)
And provides an example of how user security can be breached
Coming to your question
Why Android cannot separate Vpn traffic from real monitoring of attackers.
Android cannot. Period.
Whether it is VPN or monitoring by attackers. As explained, it is only providing a warning that your network traffic can be monitored if you continue to use VPN / apps / self signed CA.
If you want the OS capability to deal with this kind of protection, then it seems to exist in the world's costliest Android phone - Solarin
Q & A