Who uses Microblaze in a hobby project? I don't think I've ever encountered one.
I do. It's ideal for orchestrating hardware blocks, providing user input/output, performing some auxiliary tasks.
Not only that, Microblaze only works with Xilinx and I hate vendor specific IP, I strive to make everything I create relatively easy to port between vendors so people can port it to whatever hardware they have.
I'll take Vivado-only project that works over non-vendor specific project that doesn't any time. Besides no other vendor seems even interested in hobbyists, as they don't provide even basic free IPs like DRAM controllers.
Frankly the Xilinx stuff all feels pretty terrible next to Quartus but ISE does have a simulator I find easier to use than the Altera offerings and there are a LOT of Spartan3/6 boards out there.
LOL. S3/6 are ancient junk for my projects (real time video processing). I will take Vivado's system diagram over qsys mess any time, not to mention all free IPs that are shipped as part of Vivado. Add support for modern SystemVerilog (so I don't have to use ancient languages), mixed-language simulator, great AXI4 sim library, integration with third-party editors (I use VS Code myself, but just about any editor can be integrated), etc.
This seems to start the same sort of silly religious wars that raged on with the old PC/Mac debates, but if you're aware of some significant Vivado based FPGA hobby projects or communities please do share because I looked back when I played around with it and found absolutely nothing. Literally every single hobby FPGA/CPLD project I found online used either ISE or Quartus, except for I think *one* I came across where the guy used a Lattice part. The most popular low cost hobbyist oriented boards on the market are based on older parts not supported by Vivado.
Vivado is the most advanced FPGA IDE out there, shipped with a lot of free IPs. No other FPGA vendor comes even close. It's a fact, not opinion.