You are right, it is determined by the ISP. My post you were quoting was specifically referring to FIOS.
But this is where many people differ in opinions. I'm not going say which one is right because there really isn't one, but I'll give two most popular arguments.
Argument 1
DHCP is a way for a computer to ask for an IP. Some people believe that anytime you use DHCP, you have a dynamic IP. Your IP is determined by what the server gives you. Even if you always get the same IP, then you still have a dynamic IP
If you do not use DHCP, and you manually configure your router/computer with a predetermined IP, then you are have a static IP.
Argument 2
If there is any possibility of getting a different IP address each time you connect, then you have a dynamic IP.
If by design you always have the same IP, whether you use DHCP or not, you have a static IP. If you manually enter your IP, you have a static IP.