Why is it that getting a simple LCD 1602 is so much easier that one with a i2c adapter

NewLiquidCrystal library with I2C LCD - Using Arduino / Displays - Arduino Forum

// Include NewLiquidCrystal Library for I2C
LiquidCrystal_I2C lcd(i2c_addr, en, rw, rs, d4, d5, d6, d7, bl, POSITIVE);

Dump that library.