A couple of things going on here.
First, the VA is only proposing a ban on flying the Confederate battle flag from a “ permanently fixed flagpole in a national cemetery”. They are not proposing a ban on citizens displaying the flag on their own private property. They aren’t even banning the placement of a small flag at a gravesite, as depicted in the photo accompanying Sid Miller’s post.
Second, if it’s a national cemetery, the only flag that should be flying from a permanently fixed flagpole is the American flag. That IS our flag.
The Confederate battle flag does indeed have a place. In a museum, as part of our national history. But not flying as if it’s still somebody’s national flag.