If your random number generator is broken your encryption is broken, no matter which algorithm you are using.

No doubt, however it doesn't make sense to generalize that all network encryption is broken because RSA's number generator was allegedly compromised by the NSA. That's not a logical conclusion since "MIGHT BE" is different than "IS". Consider:

"That man's 6ft, we know the murder was 6ft, therefor he IS guilty"

"That man's 6ft, we know the murder was 6ft, therefor he MIGHT BE guilty"

With this in mind, can we agree that your original statement was overgeneralized?

As others have said or hinted at: your data is vulnerable even while using encryption end to end.

I don't think I ever said it was all broken, only that there is no way to trust that it isn't broken. Even with all of the Snowden-related revelations we still know very little about how deeply the NSA is entrenched into our every day lives. What are their limits? We don't know. If anything, you should read what I'm saying as "make no assumptions" about anything in the realm of security.