Honestly, there are a ton of reasons for it. The biggest of which is flexibility. In truth this is only the beginning. I plan on adding additional backend languages & frameworks throughout the next year to have even more flexibility.
If we ignore HTML & CSS then we can move into the stack a bit quicker.