i can see easily what you do not want to see, the main wing is too aft to give it a highly unstable configuration like in the case of the LCA or Mirage 2000, then the canard is highly loaded, a highly loaded canard can not be used as much as trim devices then you need to use the V tail and wing flaps.
A more accurate description is that you are seeing only what you want to see. What determines the longitudinal stability is the aerodynamic center for the aircraft. The aerodynamic center for the wings by itself means absolutely nothing. And the reason I say you are seeing only what you want to see is because you are cherry picking the wing's aerodynamic center as the sole influence on stability while completely ignoring the effects of canards on the position of the aerodynamic center.
in order to keep the wing balanced it needs big canards
This is not a support for your conclusion that the aerodynamic center is aft of the landing gears. Rather, it's just a reworded version of your original statement in disguise, which still has no proof to back it up.
that increase drag and kill lift to the main wing
No. The canards themselves provide lift, unlike traditional tails that receive downwashed from the main wing which kills some of the lift. There is no indication that canard increases drag. Canards allow the vortices going over the wings to be controlled, thus enhancing controllability of the entire system.
any way the canard is not as big as the wing so hardly it will make it unstable.
Canards do not have to be as big as the wings if the moment arm of the canards are longer. Stability in the longitudinal axis is determined by the overall aerodynamic center for the aircraft, and as long as it is ahead of the center-of-gravity, the plane is unstable.
The J-20 is quit similar to the Viggen in terms of stability but it uses the V tails as pitch control that is why you see it in landings deploying the V tails
Pitch control on the J-20 is provided by
both canards and V-tail, as evident from the pictures.