Ok I think you folks are a little misinformed. Metal armor is not used because it's expensive and for a person to be fully protected you would end up with an armor that weighs more than you do if your using steel. I don't know about anyone else but I'm not a fan of being unable to move.
Titanium is the best (currently) for weight and protection but it is expensive and you are still looking at 50 to 75 lbs of material or more in the armor alone thus why we don't have full suits of armor anywhere its just not cost effective.
The comment about metal armors not being effective vs modern blades it a misnomer vs a steel plate no single knife will penetrate unless you have a very weak plate or a large amount of force most blades will skid off the surface of solid plate. Now, chainmail is a different story and has been defeated by knives in the past and suffers from poor protection from stabbing attacks however slashing attacks tend to be deflected you will still receive a portion of the impact from the attack.
Crossbows, depending on how powerful one is, generally don't have a place in modern combat due to the slow reload and limited range but you can build a crossbow that can defeat nearly anything you just need bolts that wont explode from the accelerating forces a good for instance a guy made a bow out of a truck spring and the crossbow suffered stress failure because he used one out of a vehicle that had been on the road nearly 1 million miles thats a lot of miles to get stress fractures but i digress his crossbow would have had approximately 300-500lbs of power what this means is it would have been able to punch thru a car the ppl inside and out the other side without stopping
My point is you can make a armor invulnerable but you run into multiple issues the first unofficial rule is that the stronger the armor the heavier it weighs there is no getting around that sadly.
the second is that the better the protection the less mobility you have while this plays into the weight rule its actually different in that you have to begin reducing mobility to protect the joints think later plate armor of the 18th century vs that of the 12th mobility had almost completely vanished for knights and they needed help just to mount a horse but unless they were to fall down in combat they were for all intents and purposes immune to damage from a soldier with anything short of a armor breaking weapon (mace, battle axe, war pick, lance, war hammer)
modern armor conventions really only protect as much of the wearer as they can while minimizing end cost and weight which ends up being ceramics Kevlar and possibly a steel plate
Each has their own weakness Kevlar is not a good protection vs arrows or knife blades because the points of these types of weapon are highly pointed putting all of the force into one spot and using a cutting action to penetrate which results in reduced but still traumatic bodily harm
Ceramic shatters when it gets hit but that very nature means that its great vs a bullet or 2 before it becomes totally ineffective and its light weight means many modern armors use ceramics to help mitigate impact and penetration it also is inflexible and thus prone to damage from falling etc.
Steel is heavy and inflexible but it has great benefits over ceramic in that you can shoot a steel plate many many times and it will simply absorb the impacts with no issue however the weight and inflexibility make it a unpleasant option for some.