Yes, it does have to do with the differential equation being homogeneous.
The left side of the differential equation is linear, which has multiple consequences, one of which is that substituting the constant zero function for $y$ gives the result zero.
A homogeneous ODE has zero on the right-hand side of the equation. So $y=0$ is a solution to any homogeneous linear ODE.
So do not say that there is "no particular solution," rather say "the particular solution is the constant zero function"function is a particular solution", or more briefly, "the"zero is a particular solution is zero."
This is why homogeneous ODE's are usually easier thenthan non-homogeneous ones.