The Monero community is proposing to remove support for sending transactions with standalone payment IDs in most wallets in April 2019. They also propose to remove support for sending transactions with payment IDs (including integrated addresses) on the consensus layer in October 2019.
The coin must keep evolving. This is necessary and good.
But when you consider that only a tiny segment the people are geeks or crypto enthusiasts; how most people's eyes would just glaze over if you tried to lead them through nitty-gritty stuff like the monero subaddress business; it makes you realize that the struggle to achieve crypto acceptance and growth is going to be a very long road.
I'm deeply into crypto and have been educating myself about it since 2013. But when I saw that I now will have more homework to do because of the move from payment ID's to subaddresses, I just wished there was some way to avoid it.