Using a library because it is popular is not responsible. You should use a library or a framework based on the needs of the application. Popularity is one of the factors but not the only factor to consider in choosing a library and a framework.
For now, the only way to create a good enough user experience is by using Responsive Web Design which was a technique using media queries created in 2010. However, with media queries and Responsive Web Design , there is not pixel perfect because you are designing even for resolutions that you are not testing for.
Designing for only common resolutions is like having a fixed width for several devices and ignoring less known screen resolutions. You will probably have to go back and add new media queries every now and then when new devices become mainstream