Why isn't ammonium strong acid, since it's charged and ammonia is neutral?
As chemists we are given experimental observations, such as the difference in measured pKa between ammonium and hydronium ions, and we invent concepts such as "electronegativity" to explain this result in conjunction with many other similar results. If this concept is insufficient in your mind to explain the experimental data, you may be motivated to seek a more satisfying and self-consistent explanation. For me electronegativity is sufficient in this case. The fact that ammonia is "stable" and can be put in a bottle does not mean that it is somehow unstable when protonated to give ammonium ion. Many ammonium salts can be put in a bottle, even salts of weak acids like carbonic. Having a positive charge on an atom is not in itself an unstable state-note how stable salts like sodium chloride (with a full positive charge on sodium) are, as well as species like tetramethylammonium ion-- you can make the hydroxide and put it in a bottle.